C语言里面,%d %c %f 分别是什么意思?怎么用?

Python018

C语言里面,%d %c %f 分别是什么意思?怎么用?,第1张

占位符,分别是整数、字符、浮点数,用法:(加入n=3)printf("%d",n),其中n为你要显示的数值,方式按照“%d”即整型显示,结果为3。\r\n拓展资料:\r\n\r\n1.这几个都是格式字符,在输出不同数据时要用不同的的格式字符,例如,你说的这个%d是用来输出十进制整型数据的实际长度输出。\r\n\r\n2.%c是以字符形式输出,只输出一个字符,%f是以小数形式输出单、双精度度数,隐含输出6位小数,还有很多,如%s(输出字符串)等。\r\n\r\n3.例如在printf输出数据时,intn=5,printf("%d",n),这样就输出了,具体的你可以想见书上或者在网上找找一些输入输出函数的用法。\r\n\r\n4.%d是以十进制整型的格式输出,%c是以单个字符的格式输出,%f是以单精度型的格式输出,%e是以指数的形式输出。\r\n\r\n5.C语言是一门通用计算机编程语言,应用广泛,C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

#include<stdio.h>

int main()

{

float i=1.4432

printf("无点输出:%f\n",i)//%f----float默认6~7位有效数字;

printf(".输出:%.f\n",i)

printf(".0输出:%.0f\n",i)

printf(".1输出:%.1f\n",i)

printf(".2输出:%.2f\n",i)

return 0

}

%.f保留小数点后零位和(%.0f)作用一样;

希望能帮到你,望采纳;