44问答网
所有问题
c语言中%+d是什么意思
如题所述
举报该问题
推荐答案 2019-03-16
这个是格式控制符%d是int型的输出控制符.在printf函数中表示输出
整型
数
%c是char型的输出控制符.在printf函数中表示输出字符型。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YRZKW3W3YG33WKYYYKZ.html
其他回答
第1个回答 2019-05-16
printf()
scanf()
输入输出的函数
%d
%f
%c
%s
分别是按十进值整数
十进值小数
字符
字符串
格式
%5.2f意思是按十进值小数输出,小数位2位,总的有5位,不够用空格补,超出的就自动超出
第2个回答 2019-03-12
%d是输出整数,默认
正整数
不输出正号,因此printf("%d",5);会输出5
%+d是输出整数,必须输出符号,因此printf("%+d",5);会输出+5
本回答被网友采纳
相似回答
C语言中%+d
和%-3
d是什么意思
答:
+是显示正负符号的意思
-3是指右对齐,并且如果输出的值字符串长度至少为3,不够得空格补齐
printf("a=
%+d
\n",a)
什么意思
?
答:
整体代码的意思是:打印出变量a的值,并且在a的值前输出正号或负号。其中,
%d为格式化字符,表示输出整型数值的格式
。“+”的作用是表示输出符号,如果a为正数则输出“+”,如果为负数则输出“-”。在实际编程中,可以根据具体需要选择使用不同的输出格式化字符,从而获得不同的输出结果。
c语言中的%
d是什么意思
答:
c++中的“%d”是格式输入函数
,%格式占位符,表示在该位置先占住一个固定的位置,等着用户再往里面添加内容的符号。d的意思是将数据转化为十进制整数,int类型。“%d”整体是指占住一个int类型的十进制整数的位置,等着用户再往里面添加内容。
printf()中
的%
ld、%
d是什么意思
?
答:
1、%ld表示数据按十进制有符号长型整数输入或输出,如果是32位,输出4字节。
2、%d表示数据按十进制有符号整型数输入或输出
,如果编译器32位,可以输出8字节。示例:printf("%5d\n",1000);//默认右对齐,左边补空格 printf("%-5d\n",1000);//左对齐,右边补空格 printf("%+d%+d\n",1000,-...
大家正在搜
C语言中%d
c语言中sizeof是什么意思
c语言getchar和putchar区别
百分号加d是什么意思
5d在c语言中是什么意思
c语言中float代表什么
c语言中的float和int
c语言中char的意思
c语言中int代表什么
相关问题
C语言中%c是什么意思
c语言中%*d是什么意思
C语言中%-d是什么意思
在C语言中c% 和 d% 是表示什么意思?
%*d在c语言里是什么意思
c语言中%d!是什么意思
C语言输出printf里面%*d是什么意思?
标准C语言中scanf的%*d什么意思