定义:从main()开始,由上往下一条一条地执行
三大类语句
- 执行语句:5类
- 控制语句(9条)
- 函数调用语句;
- 表达式语句:
- 空语句;
- 复合语句{}
printf()
标准函数/库函数使用前必须:#include<头文件名>在包含的程序文件中
格式1:printf(“格式控制”);
功能:按格式控制指定的格式输出数据
双引号是字符串标志,永远不输出
格式2:printf(“普通/占位符”,输出列表的值);
功能:按格式将值输出
- 注意:
“占位符”以%开始的,被替换
d 带符号十进制整数
u 无符号十进制整数
o 无符号的进制整数
X或x 无符号十六进制整数
c 输出一个字符,不输出单引号
s 输出一个字符串,输出时不输出双引号
f 输出一个实型数,隐含输出6位小数
E或e 输出指数形式的实型数
“普通字符”将原样输出
输出值,先计算后输出
scanf()
格式:scanf(“普通/占位符”,地址列表);
- “普通/占位符”,输入时普通字符必须原样输入
“%d”,输入时4种输入:空格、Tab、回车、前三个混合用
“%c”,一旦连续出现,就要连续输入
“%d,%c”一起出现时,连续输入
- 地址列表,输入时&
putchar()
字符数据的输入输出
格式:putchar(字符常量或字符变量)
功能:输出一个字符但不输出单引号(类似于printf)
输出
如果是变量,就会输出该变量,如putchar(‘a’); 输出a
如果是整型,就会输出改整型的ASCII码,如putchar(100); 输出d
getchar ()
功能:接收一个从键盘输入的字符(类似于scanf)
注:getchar()没有任何参数,函数的返回值就是输入的字符

被折叠的 条评论
为什么被折叠?



