02600 C语言程序设计自学考试试卷2006年1月

微信小程序
资源下载
下载价格1

02600C语言程序设计基础自考历年真题试题试卷电子版及复习资料:https://www.ddwk123.cn/archives/69299

2006年1月高等教育自学考试全国统一命题考试

C语言程序设计   试卷

(课程代码2600)

一、填空题(本大题共10小题,每小题1分,共10分)

    请在每小题的空格中填上正确答案。错填、不填均无分。

1.            整常数必须以0开头。

2.长整型数是用后缀            来表示的。

3.float实型变量类型占       内存空间。

4.字符串常量占的内存字节数等于字符数加l,增加的一个字节中存放字符         

5.条件运算符a=a>b?  a:b执行后a的值比b         

6.知给全部元素赋初值,则在数组说明中,可以不给出数组元素的         

7.          函数是C程序运行的入口函数。

8.函数调用中发生的数据传送是单向的。即只能把          的值传送给形参。

9.主函数中定义的变量的作用域仅限于           内。

10.全局变量的作用是增加了函数间         联系。

二、单项选择题(本大题共30小题,每小题1分,共30分)

    在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

11.二进制数101010转换为等值的十六进制数是    【    】

A.52    B.20    C.2a      D.210

12.C语言中,字符(char)型数据在内存中的存储形式是    【    】

A.反码    B.补码    C.EBCDIC码    D.ASCII码

13.在C语言中,不正确的int类型的常数是    【  】

A.038    B.0    C.037      D.0xAF

14.用十进制数表示表达式:20/0x2f的运算结果是    【    】

A.1    B.0    C.14         D.12

15.设有语句char a=‘\65’;则变量a是    【  】

A.包含1个字符  B.包含2个字符  C.包含3个字符  D.包含4个字符

16.若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是    【  】

A.1    B.2    C.2.0       D.2.5

17.在C语言中,合法的长整型常数是   【  】

A.8L    B.4962710    C.0.054838743    D.2.1869e10

18.在以下一组运算符中,优先级最高的运算符是    【    】

A.<=    B.=    C.%       D.&&

19.能正确表示a和b同时为正或同时为负的逻辑表达式是    【    】

A.(a>=0‖b>=0)&&(a<0‖b<0)

B.(a>=0&&b>=0)&&(a<0&&b<0)

C.(a+b>0)&&(a+b<=0)

D.a*b>0

 

 

20.执行int x,y,z.k;x=(y=4,z=16,k=32)后,x的值是    【  】

A.4    B.16    C.32     D.52

21.sizeof(double)是        【  】

A.一种函数调用      B.一个双精度型表达式

C.一个整型表达式    D.一个宏替换

22.C语言中基本数据类型包括   【     】

A.整型、实型、逻辑型      B.整型、实型、字符型

C.整型、字符型、逻辑型    D.整型、实型、逻辑型、字符型

23.设有如下定义:int a=1,b=2,c=3,d=4,m=5,n=6;则执行表达式:

(m=a>b)‖(n=c>d)后,n的值是    【  】

A.1    B.0    C.5       D.6

24.若有以下语句:int u=020,v=0x20,w=‘\20’;printf(“%d,%d,%d\n”,u,v,w);则输出结果是 【  】

A.16,16,16    B.20,20,20    C.16,16,16     D.16,32,16

25.调用函数:strcat(strcpy(strl,str2),str3)的结果是    【    】

A.将串str1复制到串str2中后再连接到串str3之后

B.将串strl连接到串str2之后再复制到串str3之后

C.将串str2复制到串strl中后再将串str3连接到串strl之后

D.将串str2连接到串strl之后再将串strl复制到串str3中

26.语句:printf(“%d”,(a=2)&&(b=-2));的输出结果是       【    】

A.无输出    B.结果不确定    C.-1    D.1

27.语句:printf(“%d、n”,12&012);的输出结果是    【    】

A.12    B.8    C.6     D.012

28.语句while(E);中的条件E等价于    【  】

A.E! =0    B.E! =l    C.E = = 0      D.E = = 1

29.C语言中以下说法正确的是   【  】

A.不能使用while语句构成的循环

B.while语句构成的循环必须用break语句才能退出

C.while语句构成的循环,当while语句中的表达式值为非零时结束循环

D.while语句构成的循环,当while语句中的表达式值为零时结束循环

A.数组a和数组b等价

B.数组a和数组b的长度相同

C.数组a的长度大于数组b的长度

D.数组a的长度小于数组b的长度

40.标准函数fgets(s,n,f)的功能是    【  】

A.从文件f中读取长度为n的字符串存人指针s所指的内存

B.从文件f中读取长度不超过n-1的字符串存人指针s所指的内存

C.从文件f中读取n个字符串存人指针s所指的内存

D.从文件f中读取长度为n-1的字符串存入指针s所指的内存

 

 

 

 

 

 

 

 

 

 

三、阅读程序题(本大题共10小题,每小题3分,共30分)

 

 

 

 

 

四、程序设计题(本大题共3小题,每小题10分,共30分)

51.输人10个整数,输出其平均值。

 

 

 

 

 

 

 

 

 

 

52.用键盘输入整数给一个2×3的2维数组各元素赋值,并输出全部元素的值。

 

 

 

 

 

 

 

 

 

 

 

 

53.写一函数,统计输入一个字符串中字母的个数。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先

支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性
显示验证码

社交账号快速登录