第一范文网 - 专业文章范例文档资料分享平台

青海大学昆仑学院C语言试卷

来源:用户分享 时间:2021-06-02 本文由中二个软 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

青海大学昆仑学院C语言试卷

青 海 大 学 昆 仑 学 院 试 卷

(A)

5.为表示关系a≥b≥c,应使用的C语言表达式是( A )。 A.(a>=b)&&(b>=c) B.(a>=b)AND(b>=c) C.(a>=b>=c) D.(a>=b)&(b>=c)

6.字符型常量在内存中存放的是( B )。

A.BCD代码 B.ASCII代码 C.内部码 班级: 学号: 姓名: 考试课程: 程序设计语言(C) 考试日

期:2011X年 7 月 日

注:所有答案均写在答题卡上,答在试卷上不得分,

考试结束后试卷和答题卡一并交回

一.填空题(每空1分,共15分)

1.一个C程序总是从 主函数(或main) 开始执行的。

2.表达式2/3+7%4+3.5/7的值是 3.5 。 3.在函数内部定义只在本函数内有效的变量叫 内部变量(或局部变量) 。

4.C语言中用 1(或非零) 表示逻辑值“真”,用 0

表示逻辑值“假”。

5. 将数学式

a b2

改写成C语言表达式为 sqrt(a+b*b) 。

6. 有程序段:int f=-1;printf(“%d,%u”,f,f);则输出

结果为 -1 、 65535 。

7. 数组在内存中占 连续 的存储区,用 数组名

代表其首地址。

8.有定义static int a[5]={2,4,6,8,10},*p; p=&a[0];

与p=&a[0]等价的语句是 p=a ,*(p+1)的值是 4 ,*(a+2)的值是 6 。

9.有结构体和共用体的变量定义如下:

struct aa{int a;char c;float x;}b1;

union bb{int a;char c;float x;}b2;

则变量b1和b2占用的内存空间的字节数分别为 7

和 4 。

二.选择题(每小题2分,共计40分)

1.下列变量名合法的是( B )。

A.B.C.TOM B._test C.3a6b D.ab$ 2.C语言中运算对象必须是整型的运算符是( B )。 A. / B.% C.! D.* 3.以下程序的输出结果是( D )。 A.a=%2,b=%5 B.a=2,b=5 C.a=%%d,b=%%d D.a=%d,b=%d

main()

{ int a=4,b=9; printf(“a=%%d,b=%%d\n”,a,b);} 4.下列程序的输出结果是( C )。

A.18 B.9 C.-18 D.-9 main() { int a=9;a+=a-=a+a;printf(“%d\n”,a); }

D. 十进制码 7.对下面程序段描述正确的是( D )。 A. while循环执行了10次 B. 循环是无限循环

C. 循环体语句一次也不执行 D. 循环体语句只执行一次

{int x=10;do{ x=x-1;} while(x==0);} 8. 下面选项中,与if(a)等价的是(D )。

A.if(a==0) B.if(a!=0) C.if(a=0) D. if(a==1)

9.有程序段: int n=1;do{++n;n=n*5;}while(n=10);

( B )

A.执行一次 B.执行2次 C.不执行 D.执行无限次

10.若有声明语句:int b[2][4];则对a数组元素的正确引

用是( A )。

A.b[1][3] B. b[1][4] C. b[2][4]

D.b[0][4]

11.欲将字符串“kunlun college”赋给字符数组str,正

确的语句是( D )。

A.str=“kunlun college”; B.str=“kunlun

college\n”;

C.strcpy(“kunlun college”,str);

D.strcpy(str ,“kunlun college”);

12.语句printf(“%d\n”,strlen(“xining”));的输出结

果是( B )。

A.7 B.6 C.存在语法错误 D.不

定值

13.以下函数的类型是( C )。

A.与参数x的类型相同 B.void类型 C.int类型 D.无法确定

ff(float x)

{ printf(“%d\n”,x*x);}

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

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

C.数组中全部元素的值 D.数组元素的个数 15.以下不正确的说法是( C )。 A.在C语言中允许函数递归调用

B.函数值类型与返回值类型出现矛盾时,以函数值类型为

第 1 页 共 3 页

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科青海大学昆仑学院C语言试卷全文阅读和word下载服务。

青海大学昆仑学院C语言试卷.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1194621.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top