2017 C语言程序设计(郑州轻工业大学)1002450019 最新满分章节测试答案
- 第一章 C语言概述 第一章单元测试
- 【作业】第一章 C语言概述 第一章单元作业
- 【作业】第三章 分支结构 第三章单元作业
- 【作业】第二章 简单C程序设计 第二章单元作业
- 第三章 分支结构 第三章单元测试
- 第四章 循环 第四章循环 单元测试
- 第二章 简单C程序设计 第二章单元测试
- define N 10
- define M a
- 第五章函数 第五章单元测试
- 【作业】第五章函数 第五章单元作业
- 【作业】第四章 循环 循环作业
- 第四章 循环 第四章循环 单元测试2
- 第九章 结构 第九章 单元测试2
- 【作业】第六章 数组 第六章单元作业
- 第六章 数组 第六章单元测试
- 第七章 字符数组与字符串 字符串自测题
- 第九章 结构 第九章 单元测试1
- 第八章 指针 第八章单元测试
- 【作业】第七章 字符数组与字符串 字符串单元作业
- 【作业】第八章 指针 第八章指针单元作业
- 【作业】第九章 结构 第九单元 结构 单元作业
- 第十章指针进阶 第十章指针进阶单元测试
- 第十一章 编译预处理 第11章编译预处理单元测试
- 【作业】第十章指针进阶 第十章指针进阶单元作业
- 【作业】第十一章 编译预处理 第11章编译预处理单元作业
- 第十二章 文件 第12章文件单元测试
- 【作业】第一章 C语言概论 第一单元作业
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2017-11-13到2018-01-31
本篇答案更新状态:已完结
第一章 C语言概述 第一章单元测试
1、 问题:软件与程序的区别是∶
选项:
A:程序价格便宜、软件价格昂贵;
B:程序是用户自己编写的,而软件是由厂家提供的;
C:程序是用高级语言编写的,而软件是由机器语言编写的;
D:软件是程序以及开发、使用和维护所需要的所有文档的总称,而程序只是软件的一部分。
答案: 【软件是程序以及开发、使用和维护所需要的所有文档的总称,而程序只是软件的一部分。】
2、 问题:下列计算机语言中,CPU能直接识别的是( )。
选项:
A:汇编语言
B:自然语言
C:机器语言
D:高级语言
答案: 【机器语言】
3、 问题:要把高级语言编写的源程序转换为目标程序,需要使用( ).
选项:
A:编译程序和解释程序
B:驱动程序
C:编辑程序
D:诊断程序
答案: 【编译程序和解释程序】
4、 问题:计算机语言有许多种,其中与硬件直接相关的是( ).
选项:
A:机器语言
B:自然语言
C:网络语言
D:高级语言
答案: 【机器语言】
5、 问题:结构化程序设计所规定的三种基本控制结构是( )。
选项:
A:顺序、选择、循环
B:主程序、子程序、函数
C:树形、网形、环形
D:输入、处理、输出
答案: 【顺序、选择、循环 】
6、 问题:C程序是由( )组成的。
选项:
A:过程
B:子程序
C:函数
D:主程序和子程序
答案: 【函数】
7、 问题:C程序编译时,程序中的注释部分( ).
选项:
A:参加编译,并会出现在目标程序中
B:参加编译,但不会出现在目标程序中
C:不参加编译,也不会出现在目标程序中
D:不参加编译,但会出现在目标程序中
答案: 【不参加编译,也不会出现在目标程序中】
【作业】第一章 C语言概述 第一章单元作业
1、 问题:输出一下文本信息:This is my first test
评分规则: 【 代码测试正确
】
2、 问题:输出一下三行内容:***
评分规则: 【 程序能够正确运行
】
3、 问题:输入两个整数,输出它们的和
评分规则: 【 程序能够正确运行
】
【作业】第三章 分支结构 第三章单元作业
1、 问题:判断3的倍数。输入一个整数n,判断n是否是3的倍数,若是3的倍数输出“Yes”,若为偶数,输出“No”。
评分规则: 【 程序能实现指定功能,并正常运行
代码风格良好、书写规范
】
2、 问题:水仙花数判断。如果一个三位正整数n的各位数字的立方和等于n自身,则称n为水仙花数。编写程序,输入一个三位正整数n,判断n是否为水仙花数。如果是输出“Yes”,否则输出“No”。
评分规则: 【 程序能实现指定功能,并正常运行
代码风格良好、书写规范
】
3、 问题:输入任意一个字符,若是小写字母则变为大写字母输出,否则原样输出。
评分规则: 【 程序能实现指定功能,并正常运行
代码风格良好、书写规范
】
4、 问题:计算某年某月有多少天,输入两个整数表示年和月,输出一个整数,即该月的天数。
评分规则: 【 程序能实现指定功能,并正常运行
代码风格良好、书写规范
】
5、 问题:给定一个百分制成绩,根据百分制成绩输出对应的五级等分制成绩,对应关系为:90分以上为‘A’,80˜89为‘B’,70˜79为‘C’,60˜69为‘D’,60分以下为‘E’。
评分规则: 【 程序能实现指定功能,并正常运行
代码风格良好、书写规范
】
6、 问题:如下程序有编译错误,请将代码复制到编译器中调试,并提交将修改后的正确程序。#include<stdio.h>int main(void){ int a, b; //声明变量a, b scanf("%d%d", &a, &b); //读入两个整数 if( a > b); //如果a > b,输出a 的值; { printf("%d", a); } else //否则,输出b的值; { printf("%d", b); } return 0;}
评分规则: 【 能分析错误原因
提交正确的代码
】
7、 问题:如下程序,期望的功能是:输入两个整数,存入变量a和b,若a大于b则互换a和b的内容,否则a和b内容不变。但运行如下程序,输入3 5,运行结果却不是3 5。请将代码复制到编译器中调试,并提交正确代码。#include<stdio.h>int main(void){ int a, b, temp; scanf("%d%d", &a, &b); if(a > b) temp = a; //把a存入temp; a = b; //把b存入a; b = temp; //把temp存入b; printf("%d %d", a, b); return 0;}
评分规则: 【 能分析原因
能提交正确代码
】
8、 问题:如下程序,期望的功能是:输入两个实数和一个运算符(=-/),输出运算结果。请运行如下程序,输入1.0 + 2.0,观察运算结果,分析原因,并程序调试成功,提交正确代码。# include <stdio.h>int main(void){ char op; double x, y; scanf("%lf %c %lf", &x, &op, &y); switch(op) { case ‘+’: printf("%.2f", x + y); case ‘-‘: printf("%.2f", x – y); case ‘‘: printf("%.2f", x * y); case ‘/’: printf("%.2f", x / y); default: printf("Wrong input"); }}
评分规则: 【 能分析错误原因
能提交调试后的代码
】
【作业】第二章 简单C程序设计 第二章单元作业
1、 问题:请编写一个程序,用户输入一个x的值(整数),计算下列多项式的值并在屏幕上输出。 F(x) = x*x +3x + 9
评分规则: 【 代码能运行正确
】
2、 问题:请编写一个程序,用户输入两个整数,输出它们的和、差、积、整数商及余数。(假设输入数据均非零)
评分规则: 【 代码能实现指定功能,正常运行
代码风格好、书写规范(包括命名规范、缩进、空格等规范)
】
3、 问题:输入一个人民币的数值,如何用最少的20元、10元、5元和1元来付款?输出4个整数,用空格隔开,分别表示20元、10元、5元和1元的张数。(输入数据保证在程序计算过程中始终使用整数值,不出现浮点数)
评分规则: 【 代码能实现指定功能,正常运行
代码风格好、书写规范(包括命名规范、缩进、空格等规范)
】
4、 问题:给定A(x1, y1), B(x2, y2)两点坐标,计算它们间的距离。输入的4个实数依次表示x1、y1、x2、y2的值。输出一个实数,表示它们间的距离,小数点后保留3位小数。
评分规则: 【 代码能实现指定功能,正常运行
代码风格好、书写规范(包括命名规范、缩进、空格等规范)
】
5、 问题:当运行如下程序时,若输入:5 3,输出结果并不是预期的8,请分析原因,并给出解决方案。/程序2-5:两个整数的和/#include<stdio.h>int main(void){ int m, n; scanf( "%d,%d", &m, &n); printf("%d", m + n); return 0;}
评分规则: 【 能分析错误原因
能给出解决方案
】
6、 问题:当运行如下程序时,若输入:5 2,输出结果并不是预期的3.50,也不是3.00,请分析原因,并给出解决方案。/程序2-6:两个整数的平均值/#include<stdio.h>int main(void){ int a, b; scanf( "%d%d" , &a, &b); printf("%.2f", (a+b)/2); return 0;}
评分规则: 【 能分析原因
能给出解决方案
】
7、 问题:当运行如下程序时,若输入:1 2,运行结果并不是3,请分析原因,并给出解决方案。/程序2-7:两个整数的和/#include<stdio.h>int main(void){ int m, n, sum; sum = m + n; scanf( "%d%d", &m, &n); printf("%d", sum); return 0;}
评分规则: 【 能给出原因
能改正错误,给出正确程序。
】
8、 问题:当运行如下程序时,若输入:3 5,运行结果并不是0.60,请分析原因,并给出解决方案。/程序2-8:两个整数的商/#include<stdio.h>int main(void){ int a, b; double c; scanf("%d%d", &a, &b); c = a / b; printf("%.2f", c); return 0;}
评分规则: 【 能分析错误原因
能给出改错后的正确程序
】
第三章 分支结构 第三章单元测试
1、 问题:下列运算符优先级最高的是( )。
选项:
A:<=
B:&&
C:!=
D:+
答案: 【+】
2、 问题:能正确表示“整型变量a的值在[0,9]范围内为真,否则为假”的表达式是( )。
选项:
A:(a <= 9 && a >= 0)
B:(0 <= a <= 9)
C:(a >= 0, a <= 9)
D:(a >= 9 && a <= 0)
答案: 【(a <= 9 && a >= 0)】
3、 问题:不能正确判断“变量a是奇数时为真,是偶数时为假”的表达式是( )。
选项:
A:(a%2 == 1)
B:(a%2 != 0)
C:(!(a%2 == 0))
D:(a%2)
答案: 【(a%2 == 1)】
4、 问题: int a;
scanf("%d", &a);
if (0<a<100)
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦