
在C语⾔以及其它语⾔中我们经常看到printf命令,那么怎么使⽤该命令输出想要的结果呢?下⾯就为⼤家演⽰。
1、printf()函数是⼀个格式化输出函数, ⽤户可以通过该命令向标准输出设备输出指定的格式信息。使⽤的⽅法是: printf("格式化字符串", 变量)。在使⽤前需要注意的是该命令被定义在stdio.h头⽂件中(C语⾔),所以需要在程序中加⼊
#include<stdio.h>。printf()函数是⼀个格式化输出函数, ⽤户可以通过该命令向标准输出设备输出指定的格式信息。使⽤的⽅法是: printf("格式化字符串", 变量)。在使⽤前需要注意的是该命令被定义在stdio.h头⽂件中(C语⾔),所以需要在程序中加⼊#include<stdio.h>。
1、printf命令的使⽤⽅法
直接输出想要打印在屏幕上的⽂字:
例如:
printf("百度经验!\n")
printf("今天天⽓不错!\n")
这⾥的\n代表的是换⾏。
2、输出整数,以固定长度输出整数:
例如:
int a1=1
int a2=10
int a3=100
printf("The result is %d.\n",a1)
printf("The result is %3d.\n",a1)
printf("The result is %3d.\n",a2)
printf("The result is %3d.\n",a3)
其中的%d代表后⾯的变量,d表⽰整数,d前⾯的整数代表该整数输出时会占⽤多⼤的空间,⼀般⽤于对齐输出。
3、输出⼩数,保留⼩数点后固定的位数:
例如:
float a=2.01
printf("The result is %f.\n",a)
printf("The result is %.3f.\n",a)
double b=5.01
printf("The result is %lf.\n",b)
printf("The result is %.3lf.\n",b)
⼩数有两种表⽰⽅法,⼀种是float单精度,⼀种是double双精度,使⽤起来没有太⼤的差别,只是double的精度是float精度的两倍,在printf输出时f代表单精度,⽽lf代表双精度。另外,“.3f”和".3lf"中的点加整数代表需要保留⼏位⼩数。
4、输出字符串(较为常⽤):
例如:
const char* str="Hello World!"
char buf[]="Hello World!"
printf("%s\n",str)
printf("%s\n",buf)
这⾥的s就是代表后⾯的字符串,⽽后⾯的变量可以使⽤字符串的指针或者字符串数组的数组名,结果都是⼀样的。
¥
5.9
百度文库VIP限时优惠现在开通,立享6亿+VIP内容
立即获取
CC++语言printf命令使用方法
CC++语⾔printf命令使⽤⽅法
在C语⾔以及其它语⾔中我们经常看到printf命令,那么怎么使⽤该命令输出想要的结果呢?下⾯就为⼤家演⽰。
1、printf()函数是⼀个格式化输出函数, ⽤户可以通过该命令向标准输出设备输出指定的格式信息。使⽤的⽅法是: printf("格式化字符串", 变量)。在使⽤前需要注意的是该命令被定义在stdio.h头⽂件中(C语⾔),所以需要在程序中加⼊
#include<stdio.h>。printf()函数是⼀个格式化输出函数, ⽤户可以通过该命令向标准输出设备输出指定的格式信息。使⽤的⽅法是: printf("格式化字符串", 变量)。在使⽤前需要注意的是该命令被定义在stdio.h头⽂件中(C语⾔),所以需要在程序中加⼊#include<stdio.h>。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)