- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二级培训班内部资料之2-顺序结构
1
专题二 顺序结构
西南石油大学计算机科学学院
教师 杨 梅
电话 2127530
2
重难点分析
重点掌握scanf、 printf函数的用法;
笔试所占分值在12分左右;
贯穿于整个C程序的笔试和上机考试中;
位运算笔试占2分左右。
第二章 顺序结构程序设计
3
第二章 顺序结构程序设计
4
2.1 C 语句
5
#include “stdio.h”
main(形参表)
{
说明部分;
执行部分;
}
数据操作部分
语句,由分号结束
c语言的语句:用来向计算机系统发出操作指令
2.1 C 语句
数据描述
如: int a,b;
对变量定义,不产生操作
6
(1) 控制语句
(2) 函数调用语句
(3) 表达式语句
(4) 空语句
(5) 复合语句
C语言的语句
考点1 C 语句的分类
7
考点1 C 语句的分类
(一)控制语句:完成一定的控制功能
1、 if() ~else 条件语句
switch() 开关语句
2、 for()~ 循环语句
while()~循环语句
do ~while();循环语句
3、 break 间断语句
continue 继续语句
4、 return 返回语句
8
(二)函数调用语句
由一个函数调用加一个分号构成一个语句
printf(“This is a C statement.”);
(三)表达式语句
由一个表达式加一个分号构成一个语句
a = 3 ;
考点1 C 语句的分类
9
(四)空语句——只有一个分号的语句
用来做流程的转向点,循环语句中的循环体
(五)复合语句 用一对{ }括起来的语句
if(a1)
{ z=x+y;
t=z/100;
printf(“%f”,t);
}
if(a1) ;
if(a1)
;
考点1 C 语句的分类
10
C语言本身不提供输入输出语句,输入和输出操作是由函数来实现的。
考点2 输入输出语句概述
例如:
字符输入函数: getchar
字符输出函数: putchar
格式输入函数: scanf
格式输出函数: printf
字符串输入函数:gets
字符串输出函数:puts
11
顺序结构、选择结构、循环结构
已经证明,任何程序均可只用这三种结构实现
只用这三种结构的程序,叫结构化程序
考点3 结构化程序设计
核心思想
自顶向下,逐步求精
模块化——函数(C语言的基本组成单位)
12
三种基本结构的图示
顺序结构
选择结构
考点3 结构化程序设计
13
多分支选择结构
考点3 结构化程序设计
14
循环结构的图示:
While型-循环结构
do-while循环结构
考点3 结构化程序设计
15
历年真题
真题1:下列叙述中错误的是( )【2005.9】
A)C语句必须以分号结束
B)复合语句在语法上被看作一条语句
C)空语句出现在任何位置都不会影响程序执行
D)赋值表达式末尾加分号就构成赋值语句
16
第二章 顺序结构程序设计
17
2.2 getchar函数和putchar函数
18
1、getchar( )函数的用法
从键盘输入一个字符
使用格式:ch=getchar( );
考点1 putchar函数
例
#include stdio.h
void main()
{
char c;
c= getchar();
printf(“c=%c\n,c);
}
键盘上输入的
数字、空格、回车、逗号等
都将作为一个字符输入
19
2 、putchar()函数的用法
putchar()是向标准输入输出设备上输出一个字符,一般是显示器。
使用格式: putchar ( ch ) ;
已定义:
char c ;
c=‘A;
若想输出字符A,可以用几种方式?
考点
您可能关注的文档
- VGAD-1F8V使用说明书.doc
- WCDMA无线接口.pdf
- VC++第4章对话框与常用控件.ppt
- VB练习3.doc
- What’s the relationship between the nature and human.ppt
- WI-S-001手动化镍金线作业指导书.ppt
- win7系统下录制电脑内部声音.doc
- Windows操作系统克隆方法.doc
- windows操作系统快捷键.doc
- WinQSB教程-线性规划.ppt
- 4.1 陆地水体及其关系 课件高二上学期地理中图版(2019)选择性必修一.pptx
- 混凝土结构与砌体结构设计习题集 .pdf
- 统编版语文四年级下册 22.古诗三首 课件(共50张PPT).pptx
- 青海2024行测笔试真题及答案 .pdf
- 2.1 充分发挥市场在资源配置中的决定性作用 课件-高中政治统编版必修二经济与社会.pptx
- 27.巨人的花园 课件(共58张PPT).pptx
- 统编版语文一年级下册5 树和喜鹊 第1课时 课件(共37张PPT).pptx
- 2.1 充分发挥市场在资源配置中的决定性作用 课件政治一轮复习统编版必修二经济与社会.pptx
- 贵港市平南县2024届小升初考试语文试卷含答案 .pdf
- 小学期末考试质量分析 .pdf
最近下载
- 2025年高考地理二轮复习非选择题强化训练(课件).pptx VIP
- (二模)2025年广州市普通高中毕业班综合测试(二)数学试卷(含答案详解).pdf
- 14J938 抗爆、泄爆图集标准.docx VIP
- 降低CRRT治疗非计划下机率.pptx VIP
- 《中国心力衰竭诊断和治疗指南2024》解读(下).pptx
- 《预检分诊》课件.pptx VIP
- 2024年河南省政务服务办事员职业技能竞赛考试题库-下(判断、简答题汇总).docx
- 2025年部编版语文六年级毕业复习知识点.pdf VIP
- 2025年政务服务办事员技能大赛理论考试题库600题(含答案).docx
- 14J938抗爆泄爆图集标准.docx VIP
文档评论(0)