使用printf函数对不同类型的变量进行输出,printf是输出函数
1.使用变量值的常用方法是输出变量值。
2.输出变量的值
用printf函数打印出来。
A.格式1 printf(输出信息);
双引号中的内容直接输出,比如最简单的代码。
#包含stdio.h
int main()
{
printf(‘我是国王。\ n’);//直接输出
返回0;
}
B.格式2中输出变量的值
Printf(格式控制字符串,变量列表);
如果格式控制字符串中有显示变量值的地方,就要花很长时间用占位符来占据。
类型占位符
类型int %d
浮动%f
双%lf
字符%c
例子
#包含stdio.h
int main()
{
int num整数
num=100
printf(%d\n ,num);//printf(格式控制字符串,变量列表)
返回0;
}
3.printf同时输出多个变量的值
注意:a .下面的变量要按顺序写,否则占位符会对应错误,使得输出错误。
B.后面的变量个数要和前面的一样,少填变量会显示随机值。
#包含stdio.h
int main()
{
int num
num=18
浮动a;
a=20.0f
双b;
b=25.3
char c;
c= w
printf(num 的变量值是% d \ n,a的变量值是% f \ n,b的变量值是%lf\n,
c的变量值为%c\n ,num,a,b,c);
返回0;
}
4.4.printf的高级用法
1).使用%d输出int类型的值。
A.%md m是一个整数(变量值的位数可以是正的也可以是负的,即向前的空格,负的空格是向后的空格),它指定了输出变量的位宽,即输出变量占多少位。
注意:如果变量的值小于m,不足部分将用空格填充。如果该值大于m,则实际上有多少位就有多少位。
B.%0md m为整数,整数不足的空位全部用0填充。
2)补充% F和%lf
A.默认情况下,将只输出六位小数。
%.nf或%。nlf n是代表几个小数位的数字。(输入n的值后,十进制数将以n位数保存。)
请联系作者,否则将追究法律责任。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。