##C语言的输入与输出
- printf()即为C语言的一个格式化输出函数,它的作用是是将引号内的文字输出到屏幕中,括号内可含有参数(如本例)
- scanf()即为C语言的格式化输入函数,它的作用是扫描键盘输入,,括号内可含有参数(如本例)
`
#include <stdio.h>
#include <stdlib.h>
int main(){
int num;
printf(“请输入一个数字:”);
scanf("%d",&num);
printf(“您输入的数字是:%d\n”,num);
return 0;
}
3. printf()函数的调用格式
printf("<若干格式化字符>",若干参数); #格式化字符与参数数量必须相等
|符号|作用 |
|%d | 十进制有符号整数 |
|%u | 十进制无符号整数 |
|%f | 浮点数 |
|%s | 字符串 |
|%c | 单个字符 |
|%p| 指针的值 |
|%e|指数形式的浮点数|
|%x或%X|无符号十六进制整数|
|%0|无符号八进制整数|
|%g|自动选择合适的表示法|
特别的:
\n:表示换行
\f :表示清屏并换页
\r:回车
\t:tab符
\xhh:表示ASCII用十六进制表示,hh是1到2个十六进制数
4.scanf()的调用格式
scanf("<格式化字符>",地址表(常用&x或指针表示));