标准化输出语句:
printf(格式控制串,参数1,参数2…);
标准化输入语句:
scanf(格式控制串,参数1,参数2…);
- 标准化输出函数-printf()
printf(格式控制字符,输出项列表);
功能:按指定的输出格式把相应的参数值在标准输出设备(例如:显示器)上显示出来。
注意:输出项多于格式控制符时,只输出符合格式控制符的,格式控制符多于输出项列表时,输出相对应的同时可能还输出别的。
printf()函数——格式转换说明符
格式转换说明符 | 用法 |
---|---|
%d | 输出一个十进制整型数据 |
%o | 输出一个八进制数整型数据 |
%x | 输出一个十六进制数整型数据 |
%c | 输出一个字符 |
%s | 输出一个字符串 |
%f或%e | 输出一个实型(浮点型)数据,%f普通形式输出,%e指数形式输出 |
例如:
printf("%d",a);//输出一个十进制整型数据,若a是1234,则输出1234
printf("%f",b);//输出一个浮点型数据,若b是12.34,则输出12.34
注意:若输出时数据类型不匹配,则程序出错
printf()函数——格式修饰说明符
格式修饰字符 | 意义 |
---|---|
[flags] | -:表示左对齐输出;+表示正数前输出“+”号,负数前输出“-”号;空格:表示正数前输出空格,负数前输出“-”号。 |
[width] | 设置输出值的最少字符个数,不足位补空格,多出则按实际输出 |