初识C语言(二)
本文章参考《C语言程序设计 现代方法(第二版)》以及自己总结,不正确或者不适当的地方欢迎批评指正,主要以学习总结以及应用为主,在深入学习的同时也会及时更正不适合的地方。
2.1格式化输入/输出
- scanf函数和printf函数是C语言编程中使用最频繁的两个函数,他们用来格式化输入和输出。
- printf属于显示格式,scanf属于读取输入格式。两者都包含格式串和表达式两个部分。
使用scanf函数时,必须检查转移说明的数量是否与输入变量的数量相匹配,并且检查每个转换是否适合相对应的变量。
2.2转换说明
最小字段宽度:一般形式为%m.pX和%-m.pX。特别说明%-m.pX表示左对齐。
精度:
d表示十进制形式整数;
e表示指数(科学技术法)形式的浮点数;
f表示“定点十进制”形式的浮点数;
g表示指数形式或者定点十进制形式的浮点数
2.3转义序列(常用)
\t:水平制表符;
\a:响铃符;
\n:换行符
(对于做程序最重要的还是去脚踏实地去实践,真正做了才会懂得为何如此,学的才会更扎实,以下为亲自实践得到的结果,各种知识点实践在程序注释中,请不要忽略哦!!!)
#include <stdio.h>
int main()
{
int a;
float f;
scanf("%d%f",&a,&f); //以a为134955;f为2233.44456为例
printf("输出的数a 3位: