00问答网
所有问题
C语言中printf("x=%f",x);和printf("%f",x);的意思一样吗?
如题所述
举报该问题
推荐答案 2014-08-23
在逻辑和格式化上没有任何区别,都是用%f来格式化输出变量x
区别在于输出显示后,
第一个的样子前面有
字符串
x=,而第二个没有。
x=123.45
123.45
以上是两个显示样子的区别。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/0ZZ0ZBIInInDTjZnIn.html
相似回答
printf("%lf"
,x);和printf(
"
%f
",x);有什么区别,还有下面还注释了一个...
答:
f是精度类型, 用于读取(和显示) float (单精度)类型,在程序中, a, b均为双精度类型, 因此如果用
%f的
话, 就会由于类型错误而导致读取失败, 因此a=0,b=0。因而结果c = 0;希望对你有帮助
c语言中,
printf
是什么
意思?
答:
g格式符,用来输出实数,输出格式为f格式或e格式,系统根据数据占宽度m大小,自动选择占宽度较小的某种格式输出,g格式符不输出小数点后无意义的零。例:main(){float
x=
654.321
;printf(
"
%f,
%e,%g",x,x
,x);
}打印输出:654.320984,6.543210e+002,654.321(其中输出的654.320984是因为在内存...
C语言printf()
函数,%后面的那部分代表什么
意思?
如下面这个例子_百度...
答:
f是浮点型 o是八进制 x是十六进制 e是指数形式 lf是双精度 c是字符型 小数是输出的位数
比如5.4f就是一个五位数小数点后占4位 望采纳
printf(
"
%f
\t"
,x)
是什么
意思
答:
printf();是C语言中的标准输出函数;f是C语言中的浮点类型数
,\t是制表符,就是Tab键(4个空格),x表示要输出的数。完整的就是:输出类型为浮点型的数x,并在这个数后面空4个空格
大家正在搜
相关问题
c语言中用float x=1234567.1234 然后pr...
printf("%lf",x);和printf("%f",x...
c语言中用float x=1234567.1234 然后pr...
请问c语言中:printf(''x=%f,y=%f\n'',...
%f和%d有什么区别
设有定义:float x=123.4567;,则执行下列语句...
解释一下printf(''y=f(%f)=%.2f\n'',...
C语言中%f和%d的区别?