1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > C语言:stdio.h头文件 scanf输入函数和printf输出函数

C语言:stdio.h头文件 scanf输入函数和printf输出函数

时间:2021-08-31 07:17:16

相关推荐

C语言:stdio.h头文件 scanf输入函数和printf输出函数

# 1:stdio.h头文件

stdio.h头文件:

#include <stdio.h>

这是一个预处理命令

stdio.h 是一个文件,称为头文件

包括对应于 C 语言程序中使用的输入/输出函数的宏

所设计的 printf()、scanf()、putchar()、getchar()等函数需要使用头文件中的这些宏才能正确执行

# 2:scanf输入函数

Scanf函数:

函数功能:用于接受数据

格式代码的区别

没有%g选项

格式代码 %f 和 %e 在效果上是一样的

参数列表的区别

printf() 使用变量名、常量、符号常量和表达式

scanf()使用变量指针,参数列表应遵循以下规则:

如果希望读取基本数据类型变量的值,应在变量名的前面加上符号&

当读取指针变量指向的值时,在变量名前不能使用 &

# 3:printf输出函数

功能:用于在标准输出设备控制台上显示数据

转义字符:

# 4:printf修饰符

Printf修饰符:

字符宽度修饰符,例如:printf(“%4d”,500);

可以用于浮点型、双精度型和字符数组型(字符串)

范围宽度修饰符是一个整数,定义了数据项的最大范围宽度。

“-” 修饰符,例如:printf(“%-d”,500);

数据项在范围内向左对齐,从范围最左侧的位置开始输出数据项

精度修饰符,例如:printf(“%.2f”,3.14159);

可以用在浮点型、双精度型或字符数组型(字符串)中。

如果用在浮点型或双精度型数据中,数字字符串表示小数右侧最多可输出的数字位数

“0” 修饰符(填充在数字左边,右边无效,保证数据准确性)

字段的默认填充符是空格。如果用户希望用零作为填充符,需要使用此修饰符

“l” 修饰符

可以借助于此修饰符将整数显示为长整型或双精度型参数。相应的格式代码为 %ld

“h” 修饰符

此修饰符用于显示短整数,相应的格式代码为%hd

“*” 修饰符

如果用户不希望预先指定字段宽度,而希望程序来指定,则需要用到此修饰符

(PS:以上为自己学习之后的笔记,如果有误欢迎指正,大家一起学习进步)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。