C语言中%d的%,d分别表示什么?
C语言中%d是表示整数输入输出的意思?其中d表示什么?但是%不是取余的意思吗?为什么会出现整数的意思呢?...
C语言中%d是表示整数输入输出的意思?其中d表示什么?但是%不是取余的意思吗?为什么会出现整数的意思呢?
展开
2个回答
展开全部
如果是输出格式:
%d--按整型输出变量的值。
%%d--输出两个字符:%d。
%%%d--输出一个字符%号再接着按整型输出变量的值。
例如:
inti=4;
printf("%d%%d%%%d\n",i,i);
打出:4%d%4
====================================
语句中,%d表示模运算
例如:
intb,c=5,d=4;
b=c%d;
printf("%d\n",b);
打出:1
====================================
%d--按整型输出变量的值。
%%d--输出两个字符:%d。
%%%d--输出一个字符%号再接着按整型输出变量的值。
例如:
inti=4;
printf("%d%%d%%%d\n",i,i);
打出:4%d%4
====================================
语句中,%d表示模运算
例如:
intb,c=5,d=4;
b=c%d;
printf("%d\n",b);
打出:1
====================================
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询