《C语言程序设计》分支程序设计-知识点训练 山东省软件与应用技术类专业 考纲百套卷 第4卷(原卷版+解析版)

2024-05-13
| 2份
| 14页
| 204人阅读
| 3人下载

资源信息

学段 中职
学科 职教专业课
课程 C语言程序设计
教材版本 -
年级 -
章节 -
类型 题集-专项训练
知识点 分支结构
使用场景 中职复习
学年 2024-2025
地区(省份) 山东省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 115 KB
发布时间 2024-05-13
更新时间 2024-08-03
作者 xy03480
品牌系列 学易金卷·考纲百套卷
审核时间 2024-05-13
下载链接 https://m.zxxk.com/soft/45123558.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

编写说明:《软件与应用技术考纲百套卷》依据山东省《软件与应用技术类专业知识考试标准》编写,本套试卷共100份,分为三个部分,第一部分是知识点训练卷,每个知识点2份试卷共76份,第二部分是常考题训练卷,每个知识模块2份训练卷共12份,第三个部分是专业综合训练卷,参考历年软件与应用技术类专业真题试卷,编写了12份。 本试卷是《软件与应用技术考纲百套卷》的第4卷,按知识模块1 C语言程序设计知识,2.分支程序设计的两点范围要求编写。其两点要求是: (1)理解关系表达式和逻辑表达式。 (2)掌握条件语句(if语句)和多分支语句(switch语句)的用法。 山东省《软件与应用技术考纲百套卷》 第4卷 知识模块1 C语言程序设计知识 2.分支程序设计 知识点训练卷 一、单项选择题(本大题共20小题,每题3分,共60分) 1. 设 `x`、`y` 和 `z` 都是 `int` 类型变量,且 `x=3`, `y=4`, `z=5`,则下面的表达式中,值为0的表达式为。( ) A. `x && y` B. `x <= y` C. `x || y + z && y - z` D. `!(x < y && !z || 1)` 2. 设 `a` 为整型变量,不能正确表达数学关系 `10 < a < 15` 的 C 语言表达式是。( ) A. `10 < a < 15` B. `a == 11 || a == 12 || a == 13 || a == 14` C. `a > 10 && a < 15` D. `!(a <= 10) && !(a >= 15)` 3. 如果 `x` 大于1并且小于或等于10,则为真,否则为假,正确的表达式是。( ) A. `1 < x <= 10` B. `x > 1 || x <= 10` C. `x > 1 && x <= 10` D. `x > 1 && x < 10` 4. 与表达式 `"x > 10 && x - y != 10"` 等价的式子是。( ) A. `x > (10 && (x - (y != 10)))` B. `(x > 10) && ((x - y) != 10)` C. `x > ((10 && x) - (y != 10))` D. `((x > 10) && (x - y)) != 10` 5. 若希望当 `A` 的值为奇数时,表达式的值为“真”;当 `A` 的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是。( ) A. `A % 2 == 1` B. `!(A % 2 == 0)` C. `!(A % 2)` D. `A % 2` 6. 以下关于 `switch` 语句和 `break` 语句的描述中正确的是。( ) A. 在 `switch` 语句中必须使用 `break` 语句 B. `break` 语句只能用于 `switch` 语句 C. 在 `switch` 语句中,可以根据需要使用或不使用 `break` 语句 D. `break` 语句是 `switch` 的一部分 7. 若 `a` 和 `b` 均是正整型变量,正确的 `switch` 语句是。( ) A. switch(pow(a,2)+pow(b,2)) { case 1: case 3: y=a+d; break; case 0: case 5: y=a-b; } B. switch(a*a+b*b) { case 3: case 1: y=a+b; break; case 0: y=b-a; break; } C. switch a { default: x=a+b; case 10: y=a-b; break; case 11: x=a*b; break; } D. switch(a+b) { case 10: x=a+b; break; case 11: y=a-b; break; } 8. C 语言中的 `switch` 语句中,`case` 后。( ) A. 只能是常量 B. 只能是常量或常量表达式 C. 可以是任何量或表达式 D. 可以是常量及表达式或有确定值的变量及表达式 9. 若执行以下程序段,输出结果是。( ) int x=1, a=0, b=0; switch(x) { case 0: b++; case 1: a++; case 2: a++; b++; } printf("a=%d,b=%d ",a,b); A. a=2, b=1 B. a=1, b=1 C. a=1, b=0 D. a=2

资源预览图

《C语言程序设计》分支程序设计-知识点训练 山东省软件与应用技术类专业 考纲百套卷 第4卷(原卷版+解析版)
1
《C语言程序设计》分支程序设计-知识点训练 山东省软件与应用技术类专业 考纲百套卷 第4卷(原卷版+解析版)
2
《C语言程序设计》分支程序设计-知识点训练 山东省软件与应用技术类专业 考纲百套卷 第4卷(原卷版+解析版)
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。