44问答网
所有问题
在C语言中 printf("a=%%d,b=%%d\n",a,b);里的%%d是什么意思?
在C语言中 printf("a=%%d,b=%%d\n",a,b);里的%%d是什么意思?
举报该问题
推荐答案 推荐于2017-10-15
这是程序输出结果
a=%d,b=%d
%%是输出%号
如果要输出整数a,b的值,应改为 printf("a=%d,b=%d\n",a,b);
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/Y3VWVVK3V.html
其他回答
第1个回答 2017-10-08
输出结果是:a=%1,b=%d
其中的1是你上面的a的赋值,比如1.
%%表示输出%
%d表示输出一个有符号的十进制数
%%%d 你应该把两个分开理解%%和%d
第2个回答 2010-05-23
占位符,意思要你输出%d,d就代表你的那个变量
相似回答
在C语言中
printf(
"
a=%%d,b=%%d
\n"
,a,b);里的%%d是什么意思?
答:
是输出%号。%是转义符。%d 输出整型
。%nd 输出的整型宽度至少为n位,右对齐,]即宽度至少为5位,位数大于5则输出实际位数,%0nd 用得比较多,表示输出的整型宽度至少为n位,不足n位用0填充。C语言中%有两种意思,第一表示求余符号,经常会用到判断一个数是不是能被另一个整除。如:7%3=1(...
在C语言中
printf(
"
a=%%d,b=%%d
\n"
,a,b);里的%%d是什么意思?
答:
这是程序输出结果
a=%d,b=%d 是
输出%号 如果要输出整数a,b的值,应改为
printf(
"a=%d,b=%d\n"
,a,b);
c语言中a=%%d 是什么意思?
答:
printf(
"
%%d
");//会输出%d 因为%用来作格式符,如
%c,
%与c搭配表示输出一个字符
,%d
表示输出一个整数。那么怎么输出%呢?即用%%表示输出一个
printf(
"
a=%d
b=%d
\n"
, a,b );什么意思?
详细点呗,编程初学者在线等...
答:
打印输出a,b的值
,%d
代表的是类型 int,前面的""
里面的
内容,是格式化输出字符串,,后面的
a,b是
真正要输出的内容,%d的内容最终会被替换成a的值和b的值。
大家正在搜
相关问题
在C语言中printf("a=%%d,b=%%d\n",a,...
在C语言中 printf("a=%%d,b=%%d\n",a...
C语言printf("%%d,%%d\n",a,b);中两个...
在C语言中 printf("a=%%d,b=%%d\n",a...
printf("a=%d,b=%d",a,b);和print...
c程序中的int a=2,b=5; printf("a=%%...
c语言中 printf("%d\n",a "%d\n",b)...
c程序中的int a=2,b=5; printf("a=%%...