1楼:匿名用户
首先num[0]=0你没有排除;其次后边你直接排序是排不出结果的,因为里面有很多重复值。我给你重写了程序。
#include
int num[9999];
void main()
} }} }
int count=i;
for(i=0;inum[j+1])
}s++;
}printf("所构成的邮资是: ");
for(i=0;i printf("%d,",num[i]); printf("\n");} 2楼:匿名用户 在排序的时候好像次数太多了,不用700次,因为num中没有存那么多数,而输出的时候我也没太看明白,应该是排序好了之后输出最后面的那个就可以了吧。 3楼:匿名用户 题目也没有看明白,程序也不知道你要干什么! 4楼:昵称去找鸡米了 bit实锤! #include int main() if(count==x) printf("%d", min); else printf("%d\n", max);}} 编写程序,求10! 用c语言 5楼:free残缺的回忆 #include //主函数 main() 6楼:year医海无边 s是字符指针抄 数组。 对应4个字符串袭。 循环中bai i=3 2 1 0 对于不同的i,j有不同取值du 3: 第一zhi次判断就不成立, 直接退出dao。 不做操作 2: j=3 1: j=3 2 0:j=3 2 1 输出的是s[i]+j 也就是 从s[i]字符串的第j个字符开始输出所以输出是 while akeak tinue ntinue ontinue 7楼:梁光祥 #include #include double jiecheng(int n)//求n的阶乘return sum; }void main() 8楼:匿名用户 #include void main() 9楼:董俊锟 #include void main() 10楼:匿名用户 #include #include /*递归 法*/int factorial(int n)int main(int argc, char *argv) c语言编程求助 11楼:匿名用户 #include intmain()}} printf("共单词%d个\n",num); system("pause"); return0;} c语言编程求助 12楼:匿名用户 定义一个6位的数组 从某个值开始编码,比如从左上红色,逆时针编码,那么初始状态位101010(红=1 黄=0 空=2) 定义一个变量t=2,作为中间状态. 那么对于任意一个状态,有如下操作. 如果t=2那么数组中任意一个进位到t 如果t=1或0, 那么下一步是t进入到空位或者是空位附近左侧右移或者右侧左移. 然后对状态进行递归,并计算最小方式. 13楼:可爱鬼欣酱 打印字符串我用vs 2013win7 系统 14楼:证 i=i+1面printf c语言编程求助!解决了再加分! 15楼:匿名用户 这个程序就可以了。记得给加分~ #include #include #include int ***(int a,int b) return a; }float max (float a,float b)void float_out(float f)else {int d = j-i; int s; for (s=1;s<=d-2;s++)//至少要有两位重复{strcpy(rpt,fs+i+1); rpt[s]='\0'; int iof,ior=0; for (iof=i+1+s;iof得判定循环还是不循环。不循环就不说了:乘10到上下都是整数然后通分;循环的话,得先判断循环位数,然后除9通分,float位数恐怕太少。 ------------------- 请把你错误的测试数据贴一下,或者hi我都行。 ------------------- 我的测试结果: 1x+1y=2.8 2x+1y=3.8 x=1y=-1.800000/-1.000000你说的正整数是什么意思? c语言编程考试,求助大神。**等 16楼:匿名用户 |1.#include intmain() a=sum/4.0; printf("sum=%d,average=%6.1f\n",sum,a); return0;}2. #include voidmain() printf("字母:%d\n",alpha); printf("数字:%d\n",digit); printf("空格:%d\n",space); printf("其他:%d\n",other);}3. #include #include intprime(intn) voidmain()}} 初学c语言编程求助!!! 17楼:水晶葡萄 你的交换只是交换了两个指针,但是函数返回后两个指针依旧没变化。你应该交换的是指针指向的值。你可以把swap改成这样试试 voidswap(int*pointer1,int*pointer2) c语言编程错误求助 18楼:匿名用户 按你的**输复 入验证了一下,没有制问题。 bai从错误提示看,du应该是b=0;最后的分号;输成中文的全角符号zhi了。所以造成提示double r;前面少分号,就是上一行b=0;最后的分号,然后连带r也成没有定义了。两个错误提示说的是一个问题,就是b=0;最后的分号输dao入错误。 19楼: 从现象bai看,你的编译du器可能是早期c的平台zhi,它不允许在正式dao**行间进行变量声明。所内以把double r;提前到容a=0;b=0;前面就可以了……建议把double及之前的**重敲一遍,有时字母或行间混入了不可显示字符也能造成这种问题。供参考。 20楼:匿名用户 是不是输成中文的逗号了? 用c语言编一个程序,求1+2+3+……100的和。 21楼:汐日南莘 //**如下: #include intmain() 求采纳! 运行结果 22楼:我家小私儿 #include void main() 23楼:流浪的星星 #include int main(int i) 1楼 匿名用户 include int main fclose fp return 0 2楼 匿名用户 include stdio h include string h int main while 1 fclose fp c语言编程题,求助大神 3楼 云南新华电脑学校 int fun int x ... 1楼 月殒星堕 你的for i 1 i 100 i 这个语句多了一个分号, 相当于程序先循环使得i 101,然后再与sum相加,也就是sum i 0 101 101 2楼 丕屰教育 include main 讲解 for语句所在行后不应该有分号。 希望能帮到你。 用c语言编一个程序,求1 2 3 1... 1楼 匿名用户 include int main printf 和为 d 平均值为 2f sum sum 5 0 return 0 c语言,编写一个程序,从键盘输入5个数,算出总和及平均值!急!!! 2楼 匿名用户 include int main ave sum 5 printf 总和 d sum...C语言编程题,求大神解答,C语言编程题,求助大神
计算机二级"c语言"编写程序"求1+
用c语言编写程序,输入数,求其和及平均数