中央电大c 语言程序设计本科试题,中央电大本科C语言程序设计A试题2010年7月.doc...

您所在位置:网站首页 > 海量文档

&nbsp>&nbsp计算机&nbsp>&nbspC/C++资料

7e3e25dd1884ce9b7725a69a698d5758.gif

中央电大本科C语言程序设计A试题2010年7月.doc8页

本文档一共被下载:2377011b61454b208b34ad77b4c31088.gif次,您可全文免费在线阅读后下载本文档。

072ad097814a33d1ad18e33ca14a5a9e.png

9ec2792a743ebdf4575ee09a03c275ea.png

7af312d1be2cfc1e59f15880bb7a7e7a.png

5f207613e329ca76dc87c76d3ff77e64.png

adf7aa3071c520b8a2063089f549261c.png

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

2.该文档所得收入(下载+内容+预览三)归上传者、原创者。

3.登录后可充值,立即自动返金币,充值渠道很便利

试卷代号:1253

中央广播电视大学2009—2010学年度第二学期“开放本科”期末考试

C语言程序设计A 试题

2010年7月

一、单选题(每小题2分,共20分)

1.在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。

A.main B.MAIN

C.name D.functiOn

2.每个C语言程序文件的编译错误分为( )类。

A.1 B.2

C. 3 D. 4

3.字符串”a+b=12\n”的长度为( )。

A.6 B.7

C. 8 D. 9

4.在SWitch语句的每个case块中,假定都是以break语句结束的,则此SWitch语句容

易被改写为( )语句。

A.fOr B.whilc

C. do D. if

5.在下面的do一while循环语句中,其循环体语句被执行的次数为( )。

int i=0;do i+十;while(i<10);

A. 8 B.9

C.10 D.11

6.将两个字符串连接起来组成一个字符串时,选用的字符串函数为( )。

A.strlen() B.strcpy()

C.strcat() D.strcmp()

7.若用数组名作为函数调用的实参,传递给形参的是( )。

A. 数组的首地址 B.数组中第一个元素的值

C. 数组中全部元素的值 D.数组元素的个数

8.假定,为一个整数类型的数组名,整数类型的长度为4,则元素a[4]的地址比a数组

的首地址大( )个字节。

A.4 B.8

C.16 D.32

9.假定:被定义为指针类型char*的变量,初始指向的字符串为”Helloworld!',,若要

使变量p指向s所指向的字符串,则p应定义为( )。

A. char *p=s; B. char *p=SLs;

C. char *p;p=*s; D. char *p;p=&s;

10.从一个数据文件中读人以换行符结束的一行字符串的函数为( )。

A.gets() B.fgets()

C.getc() D.[getc()

二、填空题(每小题2分,共26分)

2.short int类型的长度为-——。

3.用类型关键字表示十进制常数3.26f的类型为———。

4.假定y=10,则表达式++y *3的值为——。

5.逻辑表达式(x==0&&y>5)的相反表达式为——

——————————————O

6.若x=5,y=10,则x!=y的逻辑值为——。

7.假定二维数组的定义为"inta[3党5];”,则该数组所占存储空间的字节数为——一。

8.使用"typedef char BB[l0][50]”语句定义一—一为含有10行50列的二维字符数组

类型。

9.字符串”a:\\xxk\\file.tXt"的长度为一一一。

10.假定p所指对象的值为25,p+1所指对象的值为46,则*+十P的值为——。

11.假定一个数据对象为int*类型,则指向该对象的指针类型为 。

12.假定一个结构类型的定义为“struct A{inta,b;A,c;};”,则该类型的理论长度为

.

13.假定要访问一个结构对象x中的数据成员a,则表示方式为 。

三、写出下列每个程序运行后的输出结果(每小题6分,共30分)

1.#include

voidmain(){

int i,j,k=0;

for(i=0;i<5;iq-十)

for(j=“j<5;j++)k++

printf(”%d\n”,k);

}

2.#include

voidmain(){

int x=20;

int i=2;

while(i

if(x%i==0)

i十+;

}

}

3.#include

voidmain() {

inta[8]={70,63,54,95,40,75,90,66}; 。

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名:

验证码:

c9f2bced460b0329ba0aadbbc3f0fc71.png

匿名?

发表评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值