一、C 语句分类
C 语言的语句用来向计算机系统发出指令,一个实际的源程序通常包含若干条语句,这些语
句用来完成一定的操作任务。
1.控制语句:
(1).if ()…else…;else-if 条件语句
(2).switch 多分支选择语句
3 .for()
() …循环语句
4 .while()
() …循环语句
(5).do…while()循环语句
(6).continue 结束本次循环语句
7 .break switch
() 终止执行 或循环语句
8 .return
() 返回语句
说明:以上语句 “()”表示一个条件,“…”表示内嵌语句
2.空语句
C main { }
语言中所有语句都必须由一个分号 (;)结束,如果只有一个分号,如 () ; ,这
个分号也是一条语句,称为空语句,它在程序执行时不产生任何动作,但表示存在着一条语句。
3.复合语句
在C 语言中花括号{}不仅可以用作函数体的开始和结束标志,同时也常用作复合语句的开始
和借宿标志,复合语句也可称为 “语句体”。
4.其他类型语句
(1).函数调用语句:由一项函数调用加一个分号构成一条语句,如scanf (“%d”,&a);
(2).表达式语句,由一个表达式加一个分号构成一条一句,如a=b;
二、输入/输出语句
1. /
输入 输出概念及其实现
(1).数据从计算机内部向外部输出设备 (如显示器、打印机等)输送的操作称为 “输出”,数
据从计算机外部向输入设备 (如键盘、鼠标、扫描仪等)送入的操作称为 “输入”。
2 .C /
() 语言本身不提供输入 输出语句,但可以通过函数实现输入和输出的操作。
3 . C #include
()在使用 语言库函数时,首先要用预编译命令 将有关的“头文件”包含到用户源
文件中。
2.单个字符的输入/输出
1 . putchar
()字符输出函数 ()
1>. putchar stdio.h #include< stdio.h >;
调用 ()函数时,必须在程序的开头包含头文件 “ ”即 或
#include“stdio.h”;
2>.putchar ()函数的作用是向终端输出一个字节,如putchar (ch);它输出字符变量ch 的值。
Ch 可以是字符型变量,也可以是整型变量。若ch 是整型变量,则输出的是ASCII 码值对应的字
符。
2 . getchar
()字符输入函数 ()
1>.调用getchar ()函数时,必须在程序的开头包含头文件 “stdio.h”即#include< stdio.h >;或
#include“stdio.h”;
2>.getchar ()函数的作用是从终端输入一个字符,getchar ()函数没有参数,函数值就是从输
入设备的到的字符。
3>.getchar ()函数只能接收一个字符,得到的字符可以赋值给一个字符变量或整型变量,也可
以不赋值给任何变量,作为表达式的一部分。
3.格式输出函数printf ()
1 . printf C
()简介: ()函数是 语言提供的标准输出函数,它的作用是向终端 (或系统隐含指
定的输出设备)按指定格式输出若干个数据。
(2).printf ()函数的一般形式
printf %f %d x y
如: (“ , ”, , );
printf 是函数名,括号内由一下两部分组成
1>. “格式控制”:用双引号括起来的字符串是 “格式控制”字符串,它包括两种信息。
1 格式转换说明,由%和格式字符组成,如%f,%d 等。上例中,当输出项为int 型时,系统