int a=-23,b=4;printf("a%%b=%d\n",a%b); 结果是%d
答案:4 悬赏:10
解决时间 2021-01-13 03:29
- 提问者网友:轻浮
- 2021-01-12 16:46
int a=-23,b=4;printf("a%%b=%d\n",a%b); 结果是%d
最佳答案
- 二级知识专家网友:我住北渡口
- 2021-01-12 17:33
%是模运算,a%b表示a除以b商整数,得到的余数。其结果的符号与a是相同的,即:a为正,结果为正,a为负结果为负。
printf("a%%b=%d\n",a%b);%%表示输出一个%符号, %d表示输出一个整数,对应a%b , 所以输出结果为:a%b=-3
printf("a%%b=%d\n",a%b);%%表示输出一个%符号, %d表示输出一个整数,对应a%b , 所以输出结果为:a%b=-3
全部回答
- 1楼网友:往事隔山水
- 2021-01-12 20:03
%d代表输出的是一个整型
- 2楼网友:思契十里
- 2021-01-12 19:19
输出结果是
a%b=-3
a%b=-3
- 3楼网友:三千妖杀
- 2021-01-12 17:41
在回答问题之前,我想先请教一个问题:太阳为什么西升东落?
追问:那就是题目印错了
追答:好吧,祝你学习进步!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息