已采纳回答 / 南枕北伤
这里实现的不是累加效果,而是递推数据的值,这里推出第十天的值int num = getWordNumber(10); 你可以将这个里面的数换成别的数,比如说2 3 4,你就能发现这里的值并不是累加计算,而是递推
2016-11-14
最新回答 / 慕后端3326841
修改前程序: //问题1:缺少头文件int main() { // 定义相乘数字i,j以及结果result int i, j, result; for (i=9;i>0;i--) { for (j=1;j<=i;j++;) //问题2:j++后多分号 { result=i*j; printf(...
2016-11-14
已采纳回答 / qq_雷欢_04209107
int main(){int i,j,k;for(i=1;i<5;i++){for(j=i;j<5;j++)printf("");for(k=0;k<i*2-1;k++)printf("*");}return 0;}
2016-11-13
已采纳回答 / Void_main
10个数要比较9趟,第一个for循环中的i是比较的次数(0~8一共9次),第二个for循环中的j是数组下标,因为数组是从0开始存储的,所以第一趟比较时,for(j=0;j<=i;j++) 只需执行一次就够了。
2016-11-13
已采纳回答 / AKing47
%s是对应字符串的输入输出,就像%d对应整数的输入输出、%c对应单个字符的输入输出。printf("%s","小明现在在慕课网上学习IT技术");printf("小明现在在慕课网上学习IT技术");这两个句子是一样的,因为系统默认双引号之内的内容为字符串。不过对于输入的时候会有区别,当你输入一串字符的时候,%c只读取一个字符,%s会读取一串字符(读取字符串的长度取决于给变量分配的长度)
2016-11-13
已采纳回答 / 未闻花名4109092
有可能是编译器的问题,在这个上面写的时候的确会出现和答案不一样但可以运行的情况,这是可能就会判定你为错误。 还有就是你的代码第10行写错了 应该是num 而不是mun,这也可能是错误原因。
2016-11-12