预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共86页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1.掌握C语句的构成与分类。 3.掌握赋值语句、复合语句与空语句构成与使用要点。 4.熟练掌握字符、格式输入/输出函数的使用方法。 5.能编写简单的顺序结构程序。 6.熟练掌握if语句的三种形式、基本结构及嵌套,并能掌握条件运算符给出的语句与if语句的转化关系。 7.掌握switch语句的一般形式,并能把复杂的分支选择性结构化成switch语句来解决问题。 8.掌握while与do_while语句的结构与使用方法。 9.掌握for语句的结构,熟练掌握其使用方法。 10.会使用常见的循环嵌套形式。 11.能正确区分for、do_while与while三者的不同。 12.掌握break语句和continue的应用及其区别。 13.分析总结常用的程序设计方法及算法特点,并能编写相应的程序。3.2 顺 序 结 构3.1语句3.1语句3.1语句3.2顺序结构赋值语句和复合赋值语句3.2顺序结构赋值语句和复合赋值语句3.2顺序结构数据输入输出3.2顺序结构数据输入输出3.2顺序结构数据输入输出3.2顺序结构数据输入输出3.2顺序结构数据输入输出3.2顺序结构数据输入输出3.2顺序结构数据输入输出3.2顺序结构数据输入输出3.2顺序结构数据输入输出3.2顺序结构格式字符每个格式说明都必须用“%”开头,以一个格式字符结束。见表3-3(p46) 附加格式说明符(修饰符)在“%”和格式字符之间见表3-3.1 匹配格式说明的个数应该与输入项数相同,且类型应该一一匹配。不仅如此,要使scanf()函数正确完成数据输入,需要在程序运行时,按照输入项的顺序和类型输入正确格式的数据。 其他字符格式描述串里还可以写各种字符,其中空白字符包括空格、制表符和换行符,scanf()函数对它们忽略不计。遇到除字符“%”之外的非空白字符(原样字符),scanf()将其与输入流中的下一个非空白字符匹配。字符相同则匹配成功;否则匹配失败,scanf()停止工作。数据输入输出3.2顺序结构由于%d要求的是十进制数,如果此非空白字符不能看作为数的一部分(不是0~9,也不是正负号),匹配失败,sanf()返回已经完成的成功转换项数,输入停留在这个未能成功匹配的字符处,留待以后输入使用。 如果遇到的非空白字符是数的一部分,scanf()逐个读入字符,直到遇到第一个不属于这个数的字符为止。前面读的这些字符,转换成整型数的内部形式,赋给指定变量。如:-123a 数据输入操作 输入分隔符的指定 一般以空格、TAB或回车键作为分隔符 其它分隔符:格式串中两个格式符间字符数据输入输出3.2顺序结构格式字符表3-2数据输入输出3.2顺序结构格式字符例scanf(“%3d%*4d%f”,&k,&f); 输入:12345678765.43 则:123k,4567不赋给变量,8765.43f复合语句和空语句3.2顺序结构复合语句和空语句3.2顺序结构顺序程序设计举例3.2顺序结构顺序程序设计举例3.2顺序结构顺序程序设计举例3.2顺序结构顺序程序设计举例3.2顺序结构3.3选择结构关系运算和逻辑运算3.3选择结构关系运算和逻辑运算3.3选择结构关系运算和逻辑运算3.3选择结构关系运算和逻辑运算3.3选择结构关系运算和逻辑运算3.3选择结构关系运算和逻辑运算3.3选择结构关系运算和逻辑运算3.3选择结构【例3.10】计算下面逻辑表达式的值,其中:x、y、i为int型变量,x=3,y=0;i=1。关系运算和逻辑运算3.3选择结构表3-4关系运算和逻辑运算if语句3.2顺序结构if语句3.2顺序结构if语句3.2顺序结构if语句3.2顺序结构if语句3.2顺序结构switch语句3.2顺序结构switch语句3.2顺序结构switch语句3.2顺序结构switch语句3.2顺序结构switch语句3.2顺序结构switch语句3.2顺序结构3.4循环结构while语句3.4循环结构while语句3.4循环结构while语句3.4循环结构do_while语句3.4循环结构do_while语句3.4循环结构for语句3.4循环结构do_while语句3.4循环结构do_while语句3.4循环结构do_while语句3.4循环结构控制语句3.4循环结构控制语句3.4循环结构控制语句3.4循环结构循环结构中的常用机制3.4循环结构循环结构中的常用机制3.