c语言中,printf中,%i和%d的区别是什么
答案:4 悬赏:10
解决时间 2021-01-24 12:36
- 提问者网友:愿为果
- 2021-01-24 05:31
c语言中,printf中,%i和%d的区别是什么
最佳答案
- 二级知识专家网友:鱼芗
- 2021-01-24 06:54
%i和%d 没有区别。
%i 是老式写法。
都是整型格式。
int x,y;
scanf("%i %d",&x,&y); // 没问题
printf("%d %i",x,y); // 没问题
i % x -- 整除取余运算。
%i 是老式写法。
都是整型格式。
int x,y;
scanf("%i %d",&x,&y); // 没问题
printf("%d %i",x,y); // 没问题
i % x -- 整除取余运算。
全部回答
- 1楼网友:思契十里
- 2021-01-24 10:54
....
- 2楼网友:春色三分
- 2021-01-24 09:55
%i没见过
- 3楼网友:往事埋风中
- 2021-01-24 08:16
输出类型不同。%d是int类型,%i有输出方式这个吗?不记得了。
请看:你刚补充的是i%,并不是%i,麻烦你写清楚,两个并不是一个概念。
你看看书上是不是 "i%" 后面还有字符呢? 例如:i%a,意思是变量i 对 变量a取余,5 % 2 = 1 即:5 对2 取余值为1。
请看:你刚补充的是i%,并不是%i,麻烦你写清楚,两个并不是一个概念。
你看看书上是不是 "i%" 后面还有字符呢? 例如:i%a,意思是变量i 对 变量a取余,5 % 2 = 1 即:5 对2 取余值为1。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯