当前位置:首页 > 翰林刷题小程序真题 > 正文内容

【成人自考】【C语言程序设计】【02600】2007年01月考试真题

(1).

下列标识符中可用作C语言用户标识符的一组是

A.A
B.B
C.C
D.D
正确答案B

(2).在C语言中,合法的字符常量是

A.‘\084’
B.‘\x43’
C.‘ab’
D.“\O”
正确答案B

(3).表示关系X≤Y≤Z的c语言表达式是

A.(x<=Y)&&(Y<=z)
B.(x<=Y)AND(Y<=z)
C.(x<=Y<=z)
D.(x<=Y)&(Y<=z)
正确答案A

(4).若t为double类型,表达式t=1,t+5,1++的值是

A.1
B.1
C.2
D.4
正确答案B

(5).在C语言中,运算对象必须是整型数的运算符是

A.%
B./
C.%和/
D.}+
正确答案A

(6).

在C语言中,如果下面的变量都是int类型,则输出的结果是

A.7
B.6
C.5
D.4
正确答案C

(7).

已知在ASCII代码中,字母A的序号为65,以下程序的输出的结果是

A.因输出格式不合法,输出错误信息
B.65,90
C.A,Y
D.65,89
正确答案D

(8).设有说明int(*ptr)[m];其中的标识符ptr是

A.m个指向整型变量的指针
B.指向m个整型变量的函数指针
C.一个指向具有m个整型元素的一维数组的指针
D.具有m个指针元素的一维指针数组,每个元素都只能指向整型量
正确答案C

(9).语句while(!E);中的条件!E等价于

A.E==0
B.E!=1
C.E!=0
D.E=1
正确答案A

(10).以下函数调用语句中含有的实参个数为
func((exp1,exp2),(exp3,exp4,exp5));

A.1
B.2
C.4
D.5
正确答案B

(11).

设有以下语句:

则c的二进制值是

A.11011
B.10100
C.11100
D.11000
正确答案A

(12).设有语句int a=3;则执行了语句a+=a-=a*a;后,变量a的值是

A.-12
C.3
D.9
正确答案A

(13).在C语言中,下列描述正确的是

A.不能使用do—while语句构成的循环
B.do-while语句构成的循环必须用break语句才能退出
C.do-while语句构成的循环,当while语句中的表达式值为非零时结束循环
D.do-while语句构成的循环,当while语句中的表达式值为零时结束循环
正确答案D

(14).

以下程序的输出结果是

A.6
B.7
C.8
D.12
正确答案A

(15).

以下程序的输出结果是

A.a=%2,b=%5
B.a=2,b=5
C.a=%%d,b=%%d
D.a=%d,b=%d
正确答案D

(16).

以下程序的输出结果是

A.6,1
B.6,0
C.2,1
D.2,0
正确答案C

(17).C语言中形参的缺省存储类别是

A.自动(auto)
B.静态(static)
C.寄存器(register)
D.外部(extern)
正确答案A

(18).设有以下语句(其中0≤i<10),则不能对a数组元素的正确引用是
int a[10]={0,l,2,3,4,5,6,7,8,9},*p=a;

A.a[p-a]
B.*(&a[i])
C.p[i]
D.*(*(a+i))
正确答案D

(19).

以下程序的输出结果是1

A.13
B.14
C.208
D.209
正确答案A

(20).

设有以下语句:

则不能对库函数strcpy(复制字符串)的正确调用的是

A.strepy(str1,“HELLO1”);
B.strepy(str2,“HELL02”);
C.strcpy(str3,“HELL03”)
D.strcpy(str4,“HELLO4”);
正确答案C

(21).

以下程序的输出结果是

A.*#*#*#$
B.#*#*#*$
C.*#*#$
D.#*#*$
正确答案A

(22).

以下for语句构成的循环执行的次数是

A.5
B.6
C.8
D.9
正确答案C

(23).

有以下程序:

A.A
B.B
C.C
D.D
正确答案C

(24).

假定下列程序的可执行文件名为prg.exe,则在该程序所在的子目录下输人命令行:

则程序的输出结果是

A.hello good
B.hg
C.hel
D.hellogood
正确答案B

(25).下列关于C语言数据文件的叙述中正确的是

A.文件由ASCII码字符序列组成,C语言只能读写文本文件
B.文件由二进制数据序列组成,C语言只能读写二进制文件
C.文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件
D.文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件
正确答案D

(26).

有以下程序:

程序的输出结果是________

66877

(27).

有以下程序:

执行后输出的结果是________

18

(28).

有以下程序

执行后输出的结果是________

Zhao

(29).

有以下程序

程序运行后的输出结果是________

8,7,6,5,4,3,2,1,

(30).

有以下程序

程序运行后的输出结果是________

4

(31).

有以下程序

程序运行后,文件t1,dat中的内容是________

end

(32).编写一函数prime实现判断一个正整数是否为素数。要求在主函数main中输入一个正整数,并输出是否素数的信息。
例如:若输入11,则输出YES;若输入10,则输出NO。


(33).编写一函数sort实现对数组中下标为奇数的元素升序排序。要求在主函数main中输人10个数据,并输出排序后的数据。
例如:下标0 1 2 3 4 5 6 7 8 9
输人12 8 18 2 13 I 2 20 6 4
输出12 1 18 2 13 4 2 8 6 20

(34).编写一函数length求字符串的长度,要求在主函数mare中输入字符串,并输出字符串的长度。不能使用strlen库函数。
例如:输入string,则输出6。

(35).结构化程序设计所规定的三种基本控制结构分别是______结构、选择结构和循环结构。

顺序

(36).有符号的整型数据(signed int)能表示的最大整数是______。

32767

(37).设a为int变量,b为float变量,则a+b的运算结果为______型数据。

double

(38).设a为int变量,执行a=1/2+1/2;语句后,a的值为______。

(39).

以下程序运行后的输出结果是______。

10

(40).

以下程序运行后的输出结果是______。

b

(41).

以下程序运行后的输出结果是______。

yes

(42).

以下程序段的输出结果是______。

9

(43).

以下程序段的输出结果是______。

3

(44).

以下程序段的输出结果是______。

16

此题目数据由翰林刷题小程序免费提供

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://20230611.cn/post/10014316.html