1 / 3
文档名称:

南邮《高级语言程序设计》期末总复习模块二:三种基本结构和流程控制.docx

格式:docx   大小:17KB   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

南邮《高级语言程序设计》期末总复习模块二:三种基本结构和流程控制.docx

上传人:圭圭 2022/5/17 文件大小:17 KB

下载得到文件列表

南邮《高级语言程序设计》期末总复习模块二:三种基本结构和流程控制.docx

文档介绍

文档介绍:南邮《高级语言程序设计》期末总复****模块二:三种基本结构和流程控制
模块二:三种基本结构及流程控制
C程序的三种基本结构是顺序结构、选择结构、循环结构。这三种结构分别需要借助于特定的语句控制实现。
(1)顺序

南邮《高级语言程序设计》期末总复****模块二:三种基本结构和流程控制
模块二:三种基本结构及流程控制
C程序的三种基本结构是顺序结构、选择结构、循环结构。这三种结构分别需要借助于特定的语句控制实现。
(1)顺序结构:赋值语句和函数调用语句是控制该结构的主要语句。函数调用语句中最常用的是:scanf( )、printf( )、getchar( )、putchar( )等用于控制输入输出的语句。注意用scanf( )输入变量值时要严格按照格式控制串的形式要求输入,用printf( )输出时要进行相应的格式控制,需要熟记几种格式转换说明符:%c、%s、%d、%f、%lf(当变量为double类型时,在scanf 中必须用%lf,但输出时用%f就可以了)。
练****br/> 1、已知a、b、c为int型变量,用于输入的语句为:
scanf("a=%d,b=%d,c=%d",&a,&b,&c);,若想使a的值为1,b的值为2、c的值为3,应当怎样输入?如果提供的输入方法为1,2,3,则对应的输入语句是什么?
2、float v=;,输出格式为:输出总宽度为10,精
度为3,则应使用语句printf(_______);实现;若输出语句为:printf(“%.3f”,v);,输出的内容为:______


(2)选择结构:用if...else、switch语句配合复合语句、break 语句控制实现。If语句有三种形式:单分支if、双分支if、嵌套if,注意else应与其前最靠近的未匹配过的if相对应,而与对齐的形式无关,每一个else实际上都隐含了一个条件,要充分利用
模块二:三种基本结构及流程控制
C程序的三种基本结构是顺序结构、选择结构、循环结构。这三种结构分别需要借助于特定的语句控制实现。
(1)顺序结构:赋值语句和函数调用语句是控制该结构的主要语句。函数调用语句中最常用的是:scanf( )、printf( )、getchar( )、putchar( )等用于控制输入输出的语句。注意用scanf( )输入变量值时要严格按照格式控制串的形式要求输入,用printf( )输出时要进行相应的格式控制,需要熟记几种格式转换