最新回答 / 井尔i
++i是在运算以前+1,而i++是在运算这句以后再+1,比如int i=1;++i+1;,这里会先运算++i初始i为1,而在运算之前,此时的i已经在自身的基础上+1了,所以运算的结果为3,i的值为2.而i++则是在运算以后再加1,int i=1;1+i++;此时计算结果为2,运行后,i的值为2。
2018-06-09
最新回答 / 木木木夕夕
函数声明错误、部分输出语句没有加;、排序那个外部循环初始值应为8,或者把内部循环改为< 、输出语句类型不对应,前面是%d整形的,后面是个调用一个函数。我也是新手,哪里说错忘见谅。我的代码:#include <stdio.h>#include <stdlib.h>/* run this program using the console pauser or add your own getch, system("pause") or input loop */int tota...
2018-06-09
最新回答 / 小刘_Purgatory
#include <stdio.h>#include <stdlib.h>int main(){ /* 小明在英语测验的时候,"computer"这个单词写错了,小明为了 记住该单词,下狠心要抄写10遍,然后小明苦兮兮的抄写了10遍。 */ int i, sum = 1; i = 0; while (sum < 11) //循环条件应该是什么呢? { sum = sum + i; //这里是不是应该改变循环变量的值 printf("小明苦兮兮的抄写了: computer...
2018-06-08
最新回答 / 慕移动9181930
循环数组两辆比较,返回值大于0就是降序,小于0就是升序这个界面是提示<spanstyle="line-height:1.5em;">需要序列号进行注册</span>
2018-06-08
最赞回答 / LFZ_猿
#includeint main() { int x,y; x = 10; y = -3; printf("x+y=%d\n", x+y ); printf("x-y=%d\n", x-y ); printf("x*y=%d\n", x*y ); printf("x/y=%d\n", x/y ); printf("x%%y=%d\n", x%y ); return 0; } 要加加一个%不然以为是一个格式
2018-06-08
最赞回答 / 慕UI0344854
#include <stdio.h>//运行测试成功int main() { int year = 2014; //今年是2014年 //补全一下代码 if (year%4==0&&year%100!=0||year%400==0) { printf("%s\n","今年是闰年"); } else { printf("%s\n","今年是平年"); } return...
2018-06-07