专题三 简单语句(课件)-职教高考电子与信息《C语言程序设计》专题复习讲练测

2023-10-27
| 26页
| 215人阅读
| 6人下载
精品

资源信息

学段 中职
学科 职教专业课
课程 C语言程序设计
教材版本 -
年级 -
章节 -
类型 课件
知识点 数据类型和简单程序设计
使用场景 中职复习-二轮专题
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 400 KB
发布时间 2023-10-27
更新时间 2023-10-27
作者 慧教育中职精品资源库
品牌系列 上好课·一轮讲练测
审核时间 2023-10-27
下载链接 https://m.zxxk.com/soft/41460650.html
价格 5.00储值(1储值=1元)
来源 学科网

内容正文:

3.基本语句 C语言程序设计 专题复习讲练测 掌握国家标准《机械制图》中有关图幅、比例、字体图线等基本规定。 考纲要求 一 (1)理解表达式语句,空语句,复合语句,赋值语句。 (2)掌握格式输入输出函数、 字符数据输入输出函数的调用,正确输入数据并正确设计输出格式。 (3)掌握常用的数学函数 知识点梳理 二 知识点梳理 二 一、表达式语句 在C语言中,一个表达式以分号“;”作为结尾就构成了表达式语句,可以在程序中作为语句单独出现。一般常常将表达式与赋值运算符结合,组合成赋值语句。 赋值语句的作用:对一个变量进行赋值。赋值就是将一个数据存入一段连续的具有若干个存储单元的存储空间中,该存储空间有一个名字,就是变量名。程序中通过变量名来使用这些存储空间,既可以通过变量名将某个数据存入,又可以通过变量名将已存入的数据读出。 [注]:对一个变量进行定义后,这个变量如果没有赋值,它的值是不确定的,所以对变量进行操作之前,应该对该变量进行赋值。这里需要注意的是不同的编译器,对未赋值的变量初始值的要求并不一样,学习者,尽量避免这种情况的出现。 知识点梳理 二 二、赋值语句的格式与功能 一般形式:变量=表达式; 功能是:首先计算赋值号“=”右边表达式的值,然后将结果送给赋值号“=”左边的变量。 在赋值时,也可以使用表达式。 [注意]: (1)“=”不是等号,而是赋值号, (2)要求赋值号“=”的左边一定是一个变量,而不能是常量或表达式。 (3)C语言中的字符型数据与整型数据之间可以通用。因为给字符变量赋值时,将字符常量存放到一个字符变量中时,并不是把字符常量本身放到里面,而是将该字符相应的ASCII码存放到内存单元中。 (4)需要注意在if或者循环的条件表达式中,注意区分好赋值与等于。 知识点梳理 二 三、常用的数学函数 在使用数学函数之前,要求在程序开头包含头文件“math.h”,即:#include<math.h> 以下函数大部分的参数类型和函数值类型均为实型。 sqrt(x) 求x的开平方,x>=0。 pow(x,y) 求xy。 exp(x) 求ex。 abs(x)求x的绝对值,x为 int 整型数。 fabs(x) 求x的绝对值,x为 double 型浮点小数。 知识点梳理 二 三、常用的数学函数 log(x) 求x的对数,以e 为底,x>0。 log10(x) 求x的对数,以10 为底,x>0。 sin(x) 求x的正弦,x单位为弧度。 cos(x) 求x的余弦,x 的单位为弧度。 tan(x) 求x的正切,x的单位为弧度。 rand( ) 产生0~32767 范围内的整数。 知识点梳理 二 四、顺序结构程序设计 一个结构化程序有三种基本结构:即顺序结构、选择结构、循环结构。顺序结构是一组按书写顺序执行的语句,是按语句的书写顺序执行的。 选择结构能根据运行时的情况(条件)自动选择要执行的语句组。循环结构允许多次重复执行一组语句。顺序结构程序中的语句绝大部分由赋值语句、表达式语句、输入输出语句和函数调用语句组成。 实际上,输入输出语句是对标准 I/O函数的调用语句,赋值语句也属于表达式语句。 真题练讲 三 1.(2016重庆高职对口统一考试)在C语言中,下列函数不需要参数的是( ) A. gethar( ) B. putchar() C. printf() D. scanf() 【答案】B 【解析】本题考查C语言的基本输入输出函数。putchar()不需要参数。 真题练讲 三 2.(2014湖南对口招生)若变量a,i已正确定义,且i已正确赋值,合法的C语言语句是( ) A.a=int(i); B. a==0 C. ++i; D. a=a++=2; 【答案】C 【解析】本题考查C语言的基本语句。A是强制类型转换,数据类型int应该加括号;B不是一条语句;D中赋值符号左测应该是具体变量才可以。 真题练讲 三 3.(2017重庆高职对口统一考试)在C语言中,执行语句char c1,c2 ; scanf( " %c%c" , &c1 ,&c2);时,若要使c1,c2的值分别为'M'、'N',则从键盘输入正确的是( ) 【答案】B 【解析】本题考查C语言的输入函数scanf的正确使用。Scanf在输入字符时,每个字符的前面都不能加任意间隔符。 真题练讲 三 4.(2020年山东省信息技术春考)以下程序段的运行结果是( ) int a=0x41; char c; c=a; printf(""%d,%c ",c,c); A. 65,A B. 66,B C. 48,0 D.49,1 【答案】A 【解析】本题考查C语言的基本语句。0x41是十六进制形式,转化为十进制为65.本题是输出65的十进制整数形式和字符形式。 真题练讲 三

资源预览图

专题三 简单语句(课件)-职教高考电子与信息《C语言程序设计》专题复习讲练测
1
专题三 简单语句(课件)-职教高考电子与信息《C语言程序设计》专题复习讲练测
2
专题三 简单语句(课件)-职教高考电子与信息《C语言程序设计》专题复习讲练测
3
专题三 简单语句(课件)-职教高考电子与信息《C语言程序设计》专题复习讲练测
4
专题三 简单语句(课件)-职教高考电子与信息《C语言程序设计》专题复习讲练测
5
专题三 简单语句(课件)-职教高考电子与信息《C语言程序设计》专题复习讲练测
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。