第3练 1.3 简单的C语言程序介绍 《C语言程序设计》 (电工版) 一课一练 (吉林)

2026-07-06
| 2份
| 7页
| 24人阅读
| 0人下载

内容正文:

【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《C语言程序设计》(电工版)《一课一练》第3练,内容是1.3 简单的C语言程序介绍。 《C语言程序设计》(电工版)一课一练 第3练 1.3 简单的C语言程序介绍 一、选择题 1. 一个最简单C程序通常从哪个函数开始执行( ) A. printf B. scanf C. main D. define 2. 语句 printf("OK"); 所在位置通常是( ) A. 头文件名字中 B. 编译器菜单里 C. 源文件扩展名处 D. 函数体内部 3. C程序中用花括号括起来的一组语句通常构成( ) A. 程序块 B. 文件名 C. 编译命令 D. 输入数据 4. 简单程序读结果时,最先定位的是( ) A. 最后一行注释 B. main函数入口 C. 文件创建日期 D. 编辑器主题 5. 下列语句能在屏幕上输出一个整数表达式结果的是( ) A. scanf("%d",a+b); B. #include a+b C. printf("%d",a+b); D. int printf=a+b; 二、判断题 6. main 函数通常是C程序开始执行的位置。( ) 7. printf 语句写在函数体外也可以作为普通执行语句运行。( ) 三、填空题 8. C程序通常从 ______ 函数开始执行。 9. 函数体一般用一对 ______ 括起来。 四、读程序写结果题 10. 程序从 main 函数开始执行,写出输出结果 #include <stdio.h> int main(){ int x=5; printf("x=%d",x); return 0; } 11. 程序含换行转义字符,写出输出结果 #include <stdio.h> int main(){ printf("A B"); return 0; } 五、编程题 12. 编写程序,输入三个整数,输出最大值与最小值的差。要求正确处理三个数相等和最大值在不同位置的情况。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《C语言程序设计》(电工版)《一课一练》第3练,内容是1.3 简单的C语言程序介绍。 《C语言程序设计》(电工版)一课一练 第3练 1.3 简单的C语言程序介绍 一、选择题 1. 一个最简单C程序通常从哪个函数开始执行( ) A. printf B. scanf C. main D. define 【答案】C 【解析】main 函数是C程序的执行入口。 2. 语句 printf("OK"); 所在位置通常是( ) A. 头文件名字中 B. 编译器菜单里 C. 源文件扩展名处 D. 函数体内部 【答案】D 【解析】可执行语句应写在函数体中。 3. C程序中用花括号括起来的一组语句通常构成( ) A. 程序块 B. 文件名 C. 编译命令 D. 输入数据 【答案】A 【解析】花括号界定函数体和复合语句等程序块范围。 4. 简单程序读结果时,最先定位的是( ) A. 最后一行注释 B. main函数入口 C. 文件创建日期 D. 编辑器主题 【答案】B 【解析】先找到入口,再按语句顺序分析。 5. 下列语句能在屏幕上输出一个整数表达式结果的是( ) A. scanf("%d",a+b); B. #include a+b C. printf("%d",a+b); D. int printf=a+b; 【答案】C 【解析】printf 的格式串和输出项配合可显示表达式值。 二、判断题 6. main 函数通常是C程序开始执行的位置。( ) 【答案】√ 【解析】程序运行从入口函数开始。 7. printf 语句写在函数体外也可以作为普通执行语句运行。( ) 【答案】× 【解析】可执行语句应写在函数体内。 三、填空题 8. C程序通常从 ______ 函数开始执行。 【答案】main 【解析】main 函数是程序入口。 9. 函数体一般用一对 ______ 括起来。 【答案】花括号 【解析】花括号界定函数体范围。 四、读程序写结果题 10. 程序从 main 函数开始执行,写出输出结果 #include <stdio.h> int main(){ int x=5; printf("x=%d",x); return 0; } 【答案】x=5 【解析】定义 x 后按格式串输出变量值。 11. 程序含换行转义字符,写出输出结果 #include <stdio.h> int main(){ printf("A B"); return 0; } 【答案】A B 【解析】 使 B 输出到下一行。 五、编程题 12. 编写程序,输入三个整数,输出最大值与最小值的差。要求正确处理三个数相等和最大值在不同位置的情况。 【答案】#include <stdio.h> int main(){ int a,b,c,max,min; scanf("%d%d%d",&a,&b,&c); max=min=a; if(b>max) max=b; if(c>max) max=c; if(b<min) min=b; if(c<min) min=c; printf("%d",max-min); return 0; } 【解析】先以第一个数初始化最大值和最小值,再分别比较其余两个数。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

第3练 1.3 简单的C语言程序介绍 《C语言程序设计》 (电工版) 一课一练 (吉林)
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。