300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > c语言大一期中考试含答案 大一C语言期末考试选择复习题.docx

c语言大一期中考试含答案 大一C语言期末考试选择复习题.docx

时间:2021-09-04 23:51:06

相关推荐

c语言大一期中考试含答案 大一C语言期末考试选择复习题.docx

大一C语言期末考试选择复习题

###

~~~1

下列叙述中正确的是( )。

程序设计就是编制程序

程序的测试必须由程序员自己去完成

程序经调试改错后还应进行再测试

程序经调试改错后不必进行再测试

~C

~~~1

以下叙述中正确的是( )。

C语言的源程序不必通过编译就可以直接运行

C语言中的每条可执行语句最终都将被转换成二进制的机器指令

C源程序经编译形成的二进制代码可以直接运行

C语言中的函数不可以单独进行编译

~B

~~~1

下面关于算法的正确描述是( )。

算法就是计算的方法

算法就是解决问题的步骤

一个问题的算法是唯一的

一个问题的算法只能用一种语言设计

~B

~~~1

对计算机进行程序控制的最小单位是( )。

语句

字节

指令

程序

~C

~~~1

编制一个好的程序首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的( )。

易使用性、易维护性和效率

易使用性、易维护性和易移植性

易理解性、易测试性和易修改性

易理解性、安全性和效率

~B

~~~1

与高级语言相比,用低级语言(如机器语言等)开发的程序,其结果是( )。

运行效率低,开发效率低

运行效率低,开发效率高

运行效率高,开发效率低

运行效率高,开发效率高

~C

~~~1

程序设计语言的语言处理程序是一种( )。

系统软件

应用软件

办公软件

工具软件

~A

~~~1

( )是常见的两类程序设计语言处理程序。

高级语言程序和低级语言程序

解释程序和编译程序

编译程序和操作系统

系统程序和应用程序

~B

~~~1

计算机只能直接运行( )。

高级语言源程序

汇编语言源程序

机器语言程序

任何源程序

~C

~~~1

将高级语言的源程序转换成可在机器上独立运行的程序的过程称为( )。

解释

编译

连接

汇编

~B

~~~1

著名计算机科学家Nikiklaus Wirth提出一个公式:程序=______。

数据+运算符

数据结构+算法

结构+函数

运算符+运算数

~B

~~~1

解释程序和编译程序的主要区别之一在于______。

单用户与多用户的差别

对用户程序的查错能力

机器执行的效率

是否生成目标程序

~D

~~~1

以下叙述正确的是______。

C语言比其他语言高级

C语言可以不用编译就能被计算机识别执行

C语言以接近英语国家的自然语言和数学语言作为语言的表达形式

C语言出现的最晚、具有其他语言的一切优点

~C

~~~2

C语言中最简单的数据类型包括( )。

整型、实型、逻辑型

整型、实型、字符型

整型、字符型、逻辑型

整型、实型、逻辑型、字符型

~B

~~~2

请选出可用作C语言用户标识符的一组标识符( )。

void ,define ,WORD

a3_b3,_123,IF

FOR,——abc , Case

2a,Do,Sizeof

~B

~~~2

C语言中合法的字符常量是( )

'\084'

'\x43'

'ab'

"\0"

~B

~~~2

下列运算符中,哪一个优先级最低?

?:

=

>=

==

~B

~~~2

以下能正确定义且赋初值的语句是( )。

int n1=n2=10;

char c=32;

float f=f+1.1;

double x=12.3e2.5;

~B

~~~2

设有定义:int k=1,m=2; float f=7;则以下选项中错误的表达式是( )。

k=k>=k

-k++

k%f

k>=f>=m

~C

~~~2

设有定义:int a=2,b=3,c=4;则以下选项中值为0的表达式是( )。

(!a==1)&&(!b==0)

!a||b||c

a&&b

a||(b+b)&&(c=a)

~A

~~~2

Char p[]={'a','b','c'},q[]="abc";printf("%d %d %d\n",sizeof(p),sizeof(q),strlen(q)); 以上程序段的输出结果是( )。

3 4 4

3 3 3

3 4 3

4 3 4

~C

~~~2

根据程序段判断:char a1='M',a2='m'; printf("%c\n",(a1,a2)); 以下叙述中正确的是( )。

程序输出大写字母M

程序输出小写字母m

格式说明符不足,编译出错

程序运行时产生出错信息

~B

~~~2

设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为( )。

1

2

3

0

~B

~~~2

有以下程序段 char c1='1',c2='2'; c1=getchar(); c2=getchar();

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。