刚学C语言,可能问题有些简单,但是希望可以有人解答一番。告诉我答案是4还是5?

如题所述

结果是4

参考代码:

#include <stdio.h>

int main()
{
int a = 4, b = 7;
printf("%d\n", a % b);
return 0;
}

执行结果:

追问

是不是对于取余数只能对于int形式的考虑,浮点型的是不是就不可以取余数

追答

是的,C语言中,%取余只是对整型的

追问

好的
谢谢啦

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-24
是4。不太明白为什么要用40去除以7,a明明是4,求的也是4%7
第2个回答  2017-06-24
答案是4,余数。
相似回答