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

admin2013-02-23  28

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

选项

答案-3

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

最新回复(0)