66问答网
所有问题
在C语言中 printf("a=%%d,b=%%d\n",a,b);里的%%d是什么意思?
如题所述
举报该问题
其他回答
第1个回答 2019-06-23
这是程序输出结果
a=%d,b=%d
%%是输出%号
如果要输出整数a,b的值,应改为
printf("a=%d,b=%d\n",a,b);
第2个回答 2019-10-25
~是取反
运算符
,就是把value的值转成二进置,然后把二进置每个位上的数是0l转换成1,是1转换成0,然后输出
相似回答
printf()中%% d是什么意思?
答:
在C语言中printf(
"
a=%%d,b=%%d
\n"
,a,b);里的%%d是
程序输出结果。d是表示后面的变量b的值用整数形式显示。后面的两个%,表示显示一个%。如果b的值是20,则输出是“20%”。如果要输出整数a,b的值,应改为printf("a=%d,b=%d\n",a,b)。
c语言中%%d
和
%%%d
分别
是什么意思?
答:
1、
printf(
"
%%d
"); // 会输出%d 2、因为%用来作格式符,如
%c,
%与c搭配表示输出一个字符
,%d
表示输出一个整数。3、那么怎么输出%呢?即用%%表示输出一个%。常用的printf函数格式字符:1、d格式字符。用来输出十进制整数。2、o格式符,以八进制整型式输出整数。3、x格式符,以十六进制数形式输...
C语言中的%%d是什么意思
答:
d表示输入或输出十进制有符号数
。在输出不同数据时要用不同的的格式字符,比如说这个%d是用来输出十进制整型数据的实际长度输出;%f是以小数形式输出单、双精度度数,隐含输出6位小数;还有很多,如%s(输出字符串)。printf("%%d"); // 会输出%d。因为%用来作bai格式符,如%c,%与c搭配表示输出一...
printf(
"
a=%d
b=%d
\n"
, a,b );什么意思?
详细点呗,编程初学者在线等...
答:
打印输出a,b的值
,%d
代表的是类型 int,前面的""
里面的
内容,是格式化输出字符串,,后面的
a,b是
真正要输出的内容,%d的内容最终会被替换成a的值和b的值。
C语言printf(
"
%%d,%%d
\n"
,a,b);
中两个
%%是什么意思?
怎么输出?
答:
是转义符。例如/,两个//代表一个/,同理所以两个%% 代表一个 所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
c语言中% d%
c% f
是什么意思?
答:
C语言中,%是转义符,也就是和%一起出现的后面的内容会转义后输出,这三种输出的意义是不同的:1、%d,表示按整型输出后面给出的变量的值。2、
%%d ,
这就会被拆成两部分看待,一是“%%”
在C语言中
就是输出一个“%”,而是“d”就是一个普通字符,所以当“%%d”在一起时,其含义就是输出“...
大家正在搜
相关问题
在C语言中 printf("a=%%d,b=%%d...
在C语言中printf("a=%%d,b=%%d\n",a,...
在C语言中 printf("a=%%d,b=%%d\n",a...
printf("a=%d,b=%d",a,b);和print...
在C语言中 printf("a=%%d,b=%%d\n",a...
c程序中的int a=2,b=5; printf("a=%%...
c程序中的int a=2,b=5; printf("a=%%...
c语言中 printf("%d\n",a "%d\n",b)...