2020 C语言程序设计(甘肃林业职业技术学院) 最新满分章节测试答案
- 项目一 课程准备 项目一单元测验
- 【作业】项目一 课程准备 项目一单元作业
- 项目三 车辆数据类型选择(选择结构) 项目三:单元测试
- 项目四 车辆电池充电状态显示 (循环结构) 项目四 车辆电池充电状态显示 (循环结构) 单元测验
- 项目五 汽车销售数据(数组) 项目五:单元测验
- 项目六 模块化设计 项目六单元测验
- 【作业】项目六 模块化设计 项目六单元作业
- 【作业】项目五 汽车销售数据(数组) 项目五:单元作业
- 【作业】项目四 车辆电池充电状态显示 (循环结构) 项目四 车辆电池充电状态显示 (循环结构)单元作业
- 【作业】项目三 车辆数据类型选择(选择结构) 项目三:单元作业
- 项目二 车辆行驶状态显示(输入、输出) 项目二 车辆行驶状态显示(输入、输出)单元测验
- 【作业】项目二 车辆行驶状态显示(输入、输出) 项目二 车辆行驶状态显示(输入、输出)单元作业
- 项目十: 车辆数据收发模拟器 单元十测试
- 项目九 汽车数据文件读写(文件) 单元九测试
- 项目八 汽车数据显示(结构体) 任务八单元测验
- 项目七 汽车数据间接显示(指针) 单元测验
- 【作业】项目七 汽车数据间接显示(指针) 单元作业
- 【作业】项目八 汽车数据显示(结构体) 任务八单元练习
- 【作业】项目九 汽车数据文件读写(文件) 单元九作业
- 【作业】项目十: 车辆数据收发模拟器 单元十作业
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-22到2020-04-30
本篇答案更新状态:已完结
项目一 课程准备 项目一单元测验
1、 问题:1. 程序员职业道德要严守商业秘密,代码、资料保密,尤其是做到不进行恶意泄露、破坏代码,严格编程规范,请问编写正确代码、数组边界检查目的是为进行( )
选项:
A:防止拒绝服务攻击;
B:防止远程操纵;
C:缓冲器溢出保护;
D: 防止报文攻击.
答案: 【缓冲器溢出保护;】
2、 问题:printf()函数的格式说明符中,要输出单个字符应使用下面那个说明符
选项:
A:%d
B:%s
C:%f
D:%c
答案: 【%c】
3、 问题:一个完整的C源程序是( )
选项:
A:要由一个主函数(或)一个以上的非主函数构成
B:由一个且仅由一个主函数和零个以上(含零)的非主函数构成
C:要由一个主函数和一个以上的非主函数构成
D:由一个且只有一个主函数或多个非主函数构成
答案: 【由一个且仅由一个主函数和零个以上(含零)的非主函数构成】
4、 问题:下列说法中正确的是( )
选项:
A:main函数必须出现在所有函数之前
B:main函数可以在任何地方出现
C: main函数必须出现在所有函数之后
D:main函数必须出现在固定位置
答案: 【main函数可以在任何地方出现】
5、 问题:C语言的基本单位是( )
选项:
A:程序行
B:语句
C:函数
D:字符
答案: 【函数】
6、 问题:一个C语言程序中有()个主函数
选项:
A:0
B:有且只有一个
C:2
D:不确定
答案: 【有且只有一个】
7、 问题:C语言的运行环境有哪些
选项:
A:VC++6.0
B:C/C++程序实验与学习系统
C:windows系统
D:word环境
答案: 【VC++6.0;
C/C++程序实验与学习系统】
8、 问题:1. C语言程序总是从_______函数开始,而不论其在程序中的位置。
选项:
A:主
B:main
C:任意位置
D:不确定
答案: 【主;
main】
【作业】项目一 课程准备 项目一单元作业
1、 问题:用程序显示“我爱你中国”
评分规则: 【 输入程序 代码 void main() { printf("我爱你中国"); }
2.显示运行截屏
】
项目三 车辆数据类型选择(选择结构) 项目三:单元测试
1、 问题:以下运算符中优先级最高的为()
选项:
A:&&
B:!
C:!=
D: ==
答案: 【! 】
2、 问题:1. 分析以下程序, 下列说法正确的是 。main() { int x=5,a=0,b=0;if(x=a+b) printf(" * ");else printf("# # # #"); }
选项:
A:有语法错,不能通过编译
B:通过编译,但不能连接
C:输出 * * *
D:输出# # # #
答案: 【输出# # # #】
3、 问题:若以定义 int=12;执行下面程序的输出结果为___.Printf(“a=%d,a=%o,a=%x”a,a,a);
选项:
A:a=12,a=14,a=c
B:a=12,a=14,a=a
C:a=12,a=16,a=c
D:a=12,a=14,a=c
答案: 【a=12,a=14,a=c】
4、 问题:设整型变量a,b的值分别为1,0,那么a || b的结果是
选项:
A:0
B:1
C:2
D:都不对
答案: 【1】
5、 问题:已知有程序为int x=3,y=10;if(x<1)x=x+y;else if(x<=3) { if(y>x) y=y-x; else y=x-y; }则 y 的值为
选项:
A:7
B:-7
C:10
D:13
答案: 【7】
6、 问题:从键盘输入1 81,则输出结果为void main(){ int mode,required,time; printf("1:快充\t2:慢充"); printf("请选择充电方式:(输入对应方式前的数字)"); printf("请输入需求电量:"); scanf("%d%d",&mode,&required); switch(mode) { case
1: if(required>80) time=30+(required-80)10; else time=30; break; case
2: time=required8;break; } printf("充电所需的时间是%d分钟",time);}
选项:
A:充电所需的时间是40分钟
B:充电所需的时间是30分钟
C:充电所需的时间是640分钟
D:充电所需的时间是1个小时
答案: 【充电所需的时间是40分钟】
7、 问题:从键盘输入1 50,则输出结果为void main(){ int mode,required,time; printf("1:快充\t2:慢充"); printf("请选择充电方式:(输入对应方式前的数字)"); printf("请输入需求电量:"); scanf("%d%d",&mode,&required); switch(mode) { case 1: if(required>80) time=30+(required-80)10; else time=30; break; case 2: time=required8;break; } printf("充电所需的时间是%d分钟",time);}
选项:
A:充电所需的时间是30分钟
B:充电所需的时间是40分钟
C:充电所需的时间是400分钟
D:充电所需的时间是300分钟
答案: 【充电所需的时间是30分钟】
项目四 车辆电池充电状态显示 (循环结构) 项目四 车辆电池充电状态显示 (循环结构) 单元测验
1、 问题: C语言中while和do-while循环的主要区别是( )。
选项:
A: do-while的循环体至少无条件执行一次
B: while的循环控制条件比do-while的循环控制条件严格
C: do-while允许从外部转到循环体内
D: do-while的循环体不能是复合语句
答案: 【 do-while的循环体至少无条件执行一次】
2、 问题:下列叙述正确的是
选项:
A:continue语句的作用是结束整个循环的执行
B:只能在循环体内和switch语句体内使用break语句
C:在循环体内使用break语句或continue语句的作用相同
D:从多层循环嵌套中退出时,只能使用goto语句
答案: 【只能在循环体内和switch语句体内使用break语句】
3、 问题:以下for循环语句,循环体的执行次数是: for( i=5; i>1; i– ) ;
选项:
A:4
B:5
C:3
D:2
答案: 【4】
4、 问题:以下for循环是()for(x=0,y=0;(y!=123)&&(x<4);x++)
选项:
A:无限循环
B:循环次数不定
C:执行4次
D:执行3次
答案: 【执行4次】
5、 问题:下列选项中正确的是()#include<stdio.h>void main(){int i,n,sum=0;printf(“请输入n的值:”);scanf(“%d”,&n);for(i=1;i<=n;i++)sum=sum*i;printf(“%d”,sum);}输入n的值为5
选项:
A:120
B:1
C:0
D:10
答案: 【0】
6、 问题:下面有关for循环的正确描述是()
选项:
A: for循环是先执行循环体语句,后判定表达式
B:在for循环中,不能用break语句跳出循环体
C:for循环体语句中,可以包含多条语句,但要用花括号括起来
D: for循环只能用于循环次数已经确定的情况
答案: 【for循环体语句中,可以包含多条语句,但要用花括号括起来】
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦