C语言程序设计(郑州轻工业大学) 中国大学慕课答案2023版100分完整版 – 扫地僧 |
您所在的位置:网站首页 › zzulioj1010答案 › C语言程序设计(郑州轻工业大学) 中国大学慕课答案2023版100分完整版 – 扫地僧 |
C语言程序设计(郑州轻工业大学) 中国大学慕课答案2023版100分完整版
弛埠犊极撼死骗沉撤釜尘铺敖 第一章 绪论 第一章单元测验1、 问题:通常把高级语言源程序翻译成目标程序的程序称为( )。 选项: A:编译程序 B:链接程序 C:编辑程序 D:解释程序 答案: 【编译程序】 2、 问题:关于C语言,下面叙述不正确的是()。 选项: A:不用编译可以直接运行。 B:既能用来编写不依赖计算机硬件的应用程序,又能用来编写各种系统程序 C:既具有高级语言的特点,又具有汇编语言的特点 D:语法限制不太严格,例如,对数组下标越界不作检查 答案: 【不用编译可以直接运行。】 3、 问题:程序的开发步骤中不包括( )。 选项: A:编辑(编写代码) B:编译链接 C:程序测试 D:撰写文档 答案: 【编译链接】 4、 问题: zzuliOJ的1000:从今天开始入坑C语言 通过码 答案: 【ikJ3Wx00syCxTCfJJpvCjVRSePQ】 5、 问题: zzuliOJ的1001: 整数a+b 通过码 答案: 【jkJ2W0pnsnCxTCfJJpvCjVRSePU】 6、 问题:zzuliOJ1002: 简单多项式求值 通过码 答案: 【g0QlCkxntSyxTCfJJpvCjVRSePY】 第二章 简单C程序设计 第二单元测验1、 问题:关于定点数和浮点数的说法,下列说法错误的是()。 选项: A:定点数表示数据的范围有限 B:用浮点数表示既有整数部分、又有小数部分的实数 C:浮点数表示的数即是数值的精确值 D:浮点数不能准确表示实数是因为小数部分由十进制转换为二进制时经常需要截断造成的 答案: 【浮点数表示的数即是数值的精确值】 2、 问题:以下哪种运算能从变量x中取得十进制最低位的数字( )。 选项: A:x*10 B:x/10 C:x % 10 D:10/x 答案: 【x % 10】 3、 问题:以下哪个数字的值最大( )。 选项: A:0x10 B:1e2 C:10 D:010 答案: 【1e2】 4、 问题:设有变量定义:float x=2.5;double y=6.0;则表达式 (int)x / y的值为( )。(如果结果是浮点类型,用小数点后一位数字表示) 选项: A:2 B:2.0 C:3 D:3.0 答案: 【3.0】 5、 问题:变量的名字代表内存中的存储单元;变量名和内存中的存储单元相对应,通过变量名来存、取存储单元的内容。 选项: A:正确 B:错误 答案: 【正确】 6、 问题:变量被定义后没有赋值,其值不可以使用,是内存中残留的垃圾值。 选项: A:正确 B:错误 答案: 【正确】 7、 问题:变量是在程序执行期间其值可以改变的量,必须先定义后使用。 选项: A:正确 B:错误 答案: 【正确】 8、 问题:当赋值语句右边表达式类型与左边变量类型不一致时,以右边表达式的值作为赋值表达式的值。 选项: A:正确 B:错误 答案: 【错误】 9、 问题:zzuliOJ1003:两个整数的四则运算 通过码 答案: 【ikcgXkln5yyxTCfJJpvCjVRSePc】 10、 问题:zzuliOJ1004:三位数的数位分离 通过码 答案: 【iUUkWxg2s3CxTCfJJpvCjVRSePA】 11、 问题:zzuliOJ1005:整数幂 通过码 答案: 【gx5zX082t3SxTCfJJpvCjVRSePE】 12、 问题:zzuliOJ1006:求等差数列的和 通过码 答案: 【2B8gCk5k5SKxTCfJJpvCjVRSePI】 13、 问题:zzuliOJ1007:鸡兔同笼 通过码 答案: 【iUNzXx015nCxTCfJJpvCjVRSePM】 14、 问题:zzuliOJ1008:美元和人民币 通过码 答案: 【ihJzCkoyvXGxTCfJJpvCjVRSePw】 15、 问题:zzuliOJ1009:求平均分 通过码 答案: 【2BFyWhs2vHexTCfJJpvCjVRSeP0】 16、 问题:zzuliOJ1010:求圆的周长和面积 通过码 答案: 【jBRzD043syWxTCfJJpvCjVRSefQ】 17、 问题:zzuliOJ1011:圆柱体表面积 通过码 答案: 【ixcjXxxnsHaxTCfJJpvCjVRSefU】 18、 问题:zzuliOJ1012:求绝对值 通过码 答案: 【iRV2UR8x5iSxTCfJJpvCjVRSefY】 19、 问题:zzuliOJ1013:求两点间距离 通过码 答案: 【2hEgXEczsCyxTCfJJpvCjVRSefc】 20、 问题:zzuliOJ1014:求三角形的面积 通过码 答案: 【2BF1Xkg74iexTCfJJpvCjVRSefA】 21、 问题:zzuliOJ1015:计算时间间隔 通过码 答案: 【2RMnWUk6sXSxTCfJJpvCjVRSefE】 22、 问题:zzuliOJ1015:银行利率 通过码 答案: 【3xZxWBswvCSxTCfJJpvCjVRSefI】 第二章 简单C程序设计 小练习-不计分1、 问题:以下哪种运算能从变量x中取得十进制最低位的数字( )。 选项: A:x*10 B:x/10 C:x % 10 D:10/x 答案: 【x % 10】 2、 问题:以下哪个数字的值最小( )。 选项: A:0x10 B:1e1 C:10 D:010 答案: 【010】 3、 问题:设有变量定义:float x=2.5;double y=5.0;则表达式 (int)x / y的值为( )。(若为浮点类型,则用小数点后一位数字表示) 选项: A:2 B:2.5 C:3 D:2.0 答案: 【2.5】 第三章 分支结构 第三章单元测验1、 问题:判断年份y为闰年的表达式为( )。 选项: A:y%4 == 0 B:y%4 == 0 && y % 100 != 0 C:(y%4 == 0) || (y%400 == 0 && y % 100 != 0) D:(y%4 == 0 && y % 100 != 0) || (y%400 == 0) 答案: 【(y%4 == 0 && y % 100 != 0) || (y%400 == 0)】 2、 问题:以下代码段,作者本意是如果x y) tmp = x; x = y; y = tmp; printf(“%d %d”, x, y); 选项: A:5和一个垃圾值 B:2和一个垃圾值 C:2 D:5 答案: 【5和一个垃圾值】 3、 问题:int x = 7, y =5; int max = x; if(y > max) ; max = y; printf(“%d”, max);以上代码段,作者本意是输出x和y的最大值,但由于作者的笔误,在if的括号后多写了一个分号,如下说法正确的是( )。 选项: A:有编译错误,指出if(y > max)之后不能加分号。 B:无语法错误,输出为7。 C:无语法错误,但if之后的分号会造成逻辑上的错误,输出为5。 D:无语法错误,输出为5或者7。 答案: 【无语法错误,但if之后的分号会造成逻辑上的错误,输出为5。】 4、 问题:int x = 2, y =5; int max; if(x > y) ; max = x; else max = y;以上代码段,作者本意是输出x和y的最大值,但由于作者的笔误,在if的括号后多写了一个分号,如下说法正确的是( )。 选项: A:有编译错误,指出else子句也没有可匹配的if. B:无语法错误,但结果不正确。 C:无语法错误,结果也正确。 D:有编译错误,指出if(x > y)之后不能加分号 答案: 【有编译错误,指出else子句也没有可匹配的if.】 5、 问题:#include int main(void) { int a, b; scanf(“%d %d”, &a, &b); printf(“%d”, a > b ? a : b); return 0; }从键盘输入以下数据:35则程序输出为( )。 选项: A:3 B:5 C:0 D:垃圾值 答案: 【5】 6、 问题:从键盘输入一个字符,判别它是否为大写字母。如果是,将它转换成小写字母,如果不是,不转换。在屏幕上输出最后得到的字符。程序代码如下,为实现上述功能,请将第8行标号处缺少的语句填写完整。下面给出的选项中,哪个是错误的。#include includeint main() { char c; printf(“Please input a character:”); scanf(“%c”,&c); if(c >=’A’&&c = 0 && ch 10)break; B:n=0; do{ n++; }while(n0) ; n–; D:n=0; while(n) n++; 答案: 【n=10; while(n>0) ; n–;】 4、 问题:下列说法错误的是()。 选项: A:逗号运算符也称为顺序求值运算符,由逗号运算符构成的表达式称为逗号表达式。 B:多数情况下,我们并不使用整个逗号表达式的值,主要用它来顺序求得到各个子表达式的值。 C:逗号表达式主要用在循环语句中同时对多个变量赋初值等。 D:在逗号表达式中,其第一个表达式的值就是整个逗号表达式的值。 答案: 【在逗号表达式中,其第一个表达式的值就是整个逗号表达式的值。】 5、 问题:for(i=0;i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |