若有语句 int i=-19,j=i%4; printf("%d\n",j); 则输出结果是【 】。

admin2013-02-23  30

问题 若有语句
   int i=-19,j=i%4;
   printf("%d\n",j);
   则输出结果是【  】。

选项

答案-3

解析 该运算符是求两个数相除的余数,其结果与被除数的符号一致,本题中“-19%4”的值为“-3”,所以说空格处应该填-3。
转载请注明原文地址:https://kaotiyun.com/show/aUJp777K
0

最新回复(0)