永发信息网

c语言里怎么使用printf?

答案:5  悬赏:50  手机版
解决时间 2021-03-29 14:48
  • 提问者网友:轮囘Li巡影
  • 2021-03-28 23:06
c语言里怎么使用printf?
最佳答案
  • 五星知识达人网友:七十二街
  • 2021-03-29 00:07
1、使用格式为:printf(“格式化字符串",值列表);

2.、格式化控制符:
%d:输出int类型,short类型,%ld:输出long类型,%f:输出float类型,%lf:输出double类型,%c:输出char类型。

3、%d或者%ld的其他控制符:%md:m代表这个整数占多少位,m是一个整数,实际数字不足的位数用空格补齐,如果实际的整数的位数大于或者等于m时,就按实际输出。m也可以是负数,那么代表不足位在后面补齐。

4、%f或者%lf的其他控制符:float是加上小数点一共7位有效,也就是小数点后6位是有效数字,double是加上小数点一共15位有效,也就是小数点后14位是有效数字

扩展资料:

printf()函数是式样化输出函数, 一般用于向准则输出设备按规定式样输出消息。正在编写步骤时经常会用到此函数。printf()函数的挪用式样为:     printf("<式样化字符串>",<参量表>);
其中式样化字符串包括两部分内容: 一部分是正常字符, 这些字符将按原样输出;另一部分是式样化规定字符, 以"%"开端, 后跟一个或几个规定字符, 用来确定输出内容式样。
参量表是需求输出的一系列参数, 其个数务必与式样化字符串所阐明的输出参数个数一样多, 各参数之间用","分开, 且顺序逐一对应, 不然将会出现意想不到的过失。
注意:函数printf从右到左压栈,然后将先读取放到栈底,最后读取的放在栈顶,处理时候是从栈顶开始的,所以我们看见的结果是,从右边开始处理的。
参考资料:printf百度百科
全部回答
  • 1楼网友:一把行者刀
  • 2021-03-29 03:43
#include
main()
{
int a,b,c;
scanf("%d%d\n",&a,&b);
c=a+b;
printf("%d\n",c);
return 0;
}
输入10,进入a;输入5,进入b;最后输出c,在机子上显示15;
清楚吧
给分啊!!!
  • 2楼网友:神也偏爱
  • 2021-03-29 02:28
输入是用scanf语句,用法:scanf("%输入格式类型",&变量)
例子:#include
{
int i;
scanf("%d",&i);
printf("%d",i);
}
输入的格式类型有很多种,要看你定义的变量是什么类型
常见的类型有:
%d输出带符号十进制数
%o输出无符号八进制数
%x输出无符号十六进制数
%u输出无符号数
%c输出单个字符
%s输出一串字符
%f输出实数(6位小数)
%e以指数形式输出实数
%g选用f与e格式中输出宽度较小的格式,不输出0
%ld输入输出long型数据
%lf输入输出double型数据
%m数据输出宽度为m
%.n输出小数位数为n
  • 3楼网友:空山清雨
  • 2021-03-29 01:41
printf("输出格式类型",变量);
例如
int a = 10;
printf("%d\n",a);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯