最新回答 / 慕移动9341187
去看看优先性和结合性,%和/其实是一样的优先级,所以这两个式子都是从左到右运算。答案是5和0;以下代码可以帮你:#include<stdio.h>int main(){ int n,z; n=153/10%10; z=153%10/10; printf("n=%d,z=%d\n",n,z); return 0;}
2016-01-04
最新回答 / 努力提升
标识符其实就是变量名或者函数名等,不能用关键字就是不能用直接使用 int ,float,double这些作为变量名或者函数名,C语言关键字,你可以wiki中了解
2016-01-04
最赞回答 / 努力提升
那个过程是这样的:第一步:a++先执行完printf语句之后才执行自增,所以输出为100,这句话结束后a为101第二步:++a先自增,再执行printf输出语句所以输出为102,这句话结束后a为102第三步:--a先自减,再执行printf输出语句所以输出为101,这句话结束后a为101第四步:a--先执行完printf语句之后才执行自减,所以输出为101,这句话结束后a为100第五步:a+1输出101,a并没有变还是100第六步:输出a为100
2016-01-04
最赞回答 / 努力提升
是说静态变量只初始化一次,静态局部变量的值在函数调用结束后不消失而保留原值,即其占用的存储单元不释放,在下一次函数调用时,该变量已有值,就是上一次函数调用结束时的值
2016-01-04