文档详情

秋高级语言程序设计卷.pdf

发布:2025-05-09约1.01万字共7页下载文档
文本预览下载声明

华南期末考试试卷(A卷)

2010-2011学年第1学期考试科目:高级语言程序设计

考试类型:(闭卷)考试考试时间:120分钟

学号年级专业

题号一二三四总分

得分

评阅人机改

考生注意事项:

1.所有答案必须写在答卷上,写在试卷或其他地方不得分。

2.试卷上出现的int类型变量均为4字节。

3.第一部分,上机考试,考试时间和地点另行安排,在笔试之前完成。

得分

一、编程题(共50分)

上机考试

得分

二、选择题(本大题共10小题,每小题1分,共10分)

1.以下哪一个可以作为正确的变量名

A.3xB.file_1C.intD.X+Y

2.为表示关系x大于等于y,y大于等于z,正确的C语言表达式是

B.(x=y)AND(y=z)

C.x=yy=zD.(x=y)(y=z)

3.已知:inta=0,b=2;对于下列if语句正确的是

if(a=b)printf(AisequaltoB\n);

A.输出:AisequaltoB,a等于b;

B.无输出

C.输出:AisequaltoB,但a不等于b;

D.编译出错

4.若定义intm[10]={9,4,12,8,2,10,7,5,1,3};则m[m[4]+m[8]]的值是

A.8B.12C.10D.7

5.对于以下的变量定义,表达式不符合C语言语法

structnode{

intlen;

char*pk;

}x={2,right},*p=x;

A.p-pkB.*x.pkC.*p-pkD.*p.pk

6.假设已定义chara[10],*p;下面的赋值语句中,正确的是

A.p=a;B.a=12345C.*p=12345D.p=a;

7.在以下给出的表达式中,

显示全部
相似文档