已采纳回答 / 岚丨澜
你的程序本身有几个问题,首先,你在定义函数的时候score后面没有中括号[],这样后面 你打score[i]他会提示找不到指针(编译报错说的,我也不懂);其次,你在定义得到most函数中用了未定义的arr[];再次,你most函数中第一个for循环条件写错“;”写成“,”;还有你输出总分和平均分的时候用的方式不对,你用(all)他会输出all的ASCLL码(我也不清楚,反正输出一串不相干的数,应该是这样),所以我用了定义值得方式;哦还有,你不等号打错了;这些是程序本身的问题,还有就是输出问题,降序排列sc...
2017-11-05
已采纳回答 / zhoususu
若程序返回值为0,则表明程序运行成功;否则运行失败。加个return 0;只是为了让系统知道程序运行的情况,若不加,系统无法知道程序运行情况,这样程序便会一直占用资源。
2017-11-04
已采纳回答 / AhTeng
#include <stdio.h>int getPeachNumber(n){ int num; //定义所剩桃子数 if(n==10) { return 1;//递归结束条件 } else { num = (getPeachNumber(n+1)+1)*2; //这里是不应该用递归呢? printf("第%d天所剩桃子%d个\n", n, num); //天数,所剩桃子个数 } return num;}当第一个变...
2017-11-03