C语言没有内置的输入、输出功能,需要通过标准输入/输出库中的输入、输出函数来实现读写数据。
其中,最常用的两个函数为:格式化输出函数printf()和格式化输入函数scanf()
两个函数名末尾的f,代表formart,格式化
所谓格式化输入/输出,就是可以将内容以某种特定格式进行输入/输出
一、格式化输出函数——printf()
这个函数的通用形式为:printf("格式字符串",表达式1,表达式2,...);
格式字符串:在双引号之间的内容,就是要被输出的内容。除了会原样输出的普通字符外,还有在输出时会被后面的表达式替换掉的转换说明,以及一些代表非显示字符的转义序列。
例子:
#include <stdio.h>
#include <stdbool.h> //在使用布尔型变量的时候,需要引入此头文件
int main(void)
{
int a = 10;
float b = 3.14f;
char c = 'A';
bool flag = false;
printf("a = %d\n", a);
printf("b = %f\tc = %c\n", b, c);
printf("flag = %d\n", flag);
return 0;
}