程序设计(广东工业大学)1450722765中国大学mooc慕课答案2024版100分完整版

娄界灰墩吧将惠巩痴念释忌咆

对应课程:点击查看
起止时间:2020-03-02到2020-07-05
更新状态:已完结

第1周 程序设计入门 本周测试

1、 面向过程的高级语言包括( )

A:C,JAVA
B:C,BASIC
C:C++.NET,ASP
D:C,VB
答案: C,BASIC

2、 程序设计语言包括( )

A:高级语言
B:机器语言、汇编语言、高级语言
C:机器语言
D:汇编语言
答案: 机器语言、汇编语言、高级语言

3、 用C语言编写的代码程序( )

A:可立即执行
B:是一个源程序
C:经过编译即可执行
D:经过解释才能执行
答案: 是一个源程序

4、 以下叙述中正确的是( )

A:用C程序实现的算法必须要有输入和输出操作
B:用C程序实现的算法可以没有输出但必须要有输入
C:用C程序实现的算法可以没有输入但必须要有输出
D:用C程序实现的算法可以既没有输入也没有输出
答案: 用C程序实现的算法可以没有输入但必须要有输出

5、 程序设计的基本步骤主要包括( )。

A:确定数据结构,算法描述、编写程序以及程序测试
B:确定程序设计方法,描述数据方式、编写程序以及程序调试
C:确定程序实现算法、编写程序以及程序测试
D:数据描述,算法描述、编写程序
答案: 确定数据结构,算法描述、编写程序以及程序测试

6、 一个C语言程序总是从( )。

A:主过程开始执行
B:主函数开始执行
C:子程序开始执行
D:主程序开始执行
答案: 主函数开始执行

7、 C语言规定:在一个源程序中,main函数的位置( )

A:必须在最开始
B:必须在系统调用的库函数的后面
C:必须在最后
D:可以任意位置
答案: 可以任意位置

8、 (2012.03全国二级C题)以下叙述中错误的是( )

A:一个C程序中可以包含多个不同名的函数
B:一个C程序只能有一个主函数
C:C程序在书写时,有严格的缩进要求,否则不能编译通过
D:C程序的主函数必须用main作为函数名
答案: C程序在书写时,有严格的缩进要求,否则不能编译通过

9、 (2007.04全国二级C题)下列叙述中错误的是( )

A:计算机不能直接执行用C语言编写的源程序
B:C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件
C:后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件
D:后缀为.obj和.exe的二进制文件都可以直接运行
答案: 后缀为.obj和.exe的二进制文件都可以直接运行

第2周 数据表示与运算 本周测试

1、 (2007.04全国二级C题)按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()

A:大写字母
B:减号
C:数字字符
D:下划线
答案: 减号

2、 不合法的c语言标识符是( )

A:_abc
B:MD
C:Int
D:x.c
答案: x.c

3、 ()是c语言提供的合法的数据类型关键字

A:Int
B:long
C:Char
D:integer
答案: long

4、 以下选项中不属于C语言的类型的是( )

A:signed short int
B:unsigned long int
C:unsigned int
D:long short
答案: long short

5、 (2011.09全国二级C题)以下选项中关于C语言常量的叙述错误的是()。

A:所谓常量,是指在程序运行过程中,其值不能被改变的量
B:常量分为整型常量、实型常量、字符常量和字符串常量
C:常量可分为数值型常量和非数值型常量
D:经常被使用的变量可以定义成常量
答案: 经常被使用的变量可以定义成常量

6、 不正确的变量说明是( )

A:unsignes int ui
B:short int s
C:double int a
D:int I,j,k
答案: double int a

7、 (2012.03全国二级C题)关于C语言中数的表示,以下叙述中正确的是()

A:只有整型数在允许范围内能精确无误的表示,实型数会有误差
B:只要在允许范围内整型数和实型数都能精确的表示
C:只有实型数在允许范围内能精确无误的表示,整型数会有误差
D:只有用八进制表示的数才不会有误差
答案: 只有整型数在允许范围内能精确无误的表示,实型数会有误差

8、 已知char a=’\17’,变量a中( )

A:包含1个字符
B:包含2个字符
C:包含3个字符
D:说明非法
答案: 包含1个字符

9、 以下能正确声明整型变量x,y和z并为其赋初值5的语句是( )

A:int x=y=z=5;
B:int x,y,z=5;
C:int x=5,y=5,z=5;
D:x=y=z=5;
答案: int x=5,y=5,z=5;

10、 (2010.09全国二级C题)有定义:int a; long b; double x,y; 则以下选项中正确的表达式是( )

A:a%(int)(x-y)
B:a=x!=y;
C:(a*y)%b
D:y=x+y=x
答案: a%(int)(x-y)

11、 设有定义:int x=2;,以下表达式中,值不为6的是

A:x=x+1
B:x++,2
x
C:x=(1+x)
D:2
x, x+=2
答案: 2*x, x+=2

12、 若有int n=6;表达式n%=n+=n-=n*n的值为( )

A:10
B:0
C:12
D:6
答案: 0

13、 (2009.09全国二级C题)表达式(int)((double)9/2)-(9)%2的计算结果是( )

A:0
B:3
C:4
D:5
答案: 3

14、 sizeof(float)是( )

A:一个双精度型表达式
B:一个整型表达式

       

如需购买完整答案,请点击下方红字:

点击这里,购买完整答案

获取更多中国大学mooc慕课答案,请点击这里,进入mooc.mengmianren.com

赴库蔷涛倡秸速苍抵弄搓潜射