- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计试卷A卷doc
井冈山大学电子与信息工程学院2013 ~2014学年度第2学期
《 C语言程序设计》期末试卷(A卷)2014年6月
题 型 单项选择题 程序阅读题 程序填空题 程序设计题 合 计 得 分 阅卷人 一、单项选择题(每题2分,共40分)
1.以下叙述不正确的一项是 (1) 。
(1)A.一个C语言源程序可由一个或多个函数组成
B.一个C语言源程序必须包含一个main函数
C.C语言源程序的基本组成单位是函数
D.在C程序中,main函数必须位于程序的最前面
2.若x为char型变量,y为int型变量,x,y均有值,正确的输出函数是 (2) 。
(2)A.printf(%c%c,x,y);printf(%c%s,x,y);
C.printf(%f%c,x,y); D.printf(%f%d,x,y);
3.若变量均已正确定义并赋值,以下合法的C语言赋值语句是 (3) 。
(3)A.x=y= =5; B.x=n%2.5; C.x+n=i; D.x=5=4+1;
4.若函数中有定义语句:int i;,则 (4) 。
(4)A.系统将自动给i赋初值0 B.系统将自动给i赋初值1
C.此时i中无任何值 D.此时i中值无意义
5.若有定义:int a,b;,则表达式(a=2,b=5,b++,a+b)的值为 (5) 。
(5)A.2 B.5 C.7 D.8
6.若有定义:int x=43,y=0;char ch=A;,则表达式(x=y chB !y)的值为 (6) 。
(6)A.0 B.1 C.false D.非零值
7.下面正确的字符串常量是 (7) 。
(7)A.c B.w C.hello D.\x41
8.设有定义:int x,y;,以下语句:x+=y;y=x-y;x-=y;,的功能是 (8) 。
(8)A.把x和y按从小到大排序 B.把x和y按从大到小排序
C.无确定结果 D.交换x和y中的值
9.若有定义:int x,y;,则以下for循环的执行次数是 (9) 。
for(x=0,y=0;(y=123) (x4);x++);
(9)A.无限次 B.4次 C.3次 D.0次
10.若有以下函数定义,此函数值的数据类型是 (10) 。
int myfun(double a,int n)
{ return (a+n);
}
(10)A.void B.int C.float D.double
11.设变量a,b,c,d和y都已正确定义并赋值,若有以下if语句:
if (ab)
if(c= =d) y=0;
else y=1;
该语句所表示的含义是 (11) 。
(11)A. B.
C. D.
12.下面程序的输出结果是(12) 。
#include stdio.h
main()
{ int a,b;
for (a=1,b=1;a=100;a++)
{ if(b20) break;
if(b%3= =1)
{b+=3;continue;}
b=5; }
printf(%d,%d,a,b);
getch();
}
(12)A.10 22 B.9 22 C.7 22 D.8 22
13.以下不正确的说法是 (13) 。
(13)A.函数未被调用时,系统不会为形参分配内存单元
B.实参和形参的个数应相等,且实参与形参的类型必须一致
C.当形参为变量时,实参可以是常量、变量或表达式
D.形参可以是常量、变量或表达式
14.在C语言中,引用数组元素时,其数组下标的数据类型允许是 (14) 。
(14)A.任何类型的表达式 B.整型常量
C.整型表达式 D.整型常量或整型表达式
15.若int (*p)[5];,其中p是 (15) 。
(15)A.5个指向整型变量的指针
B.指向5个整型变量的函数指针
C.一个指向具有5个整型元素的一维数组的指针
D.具有5个指针元素的一维指针数组,每个元素都只能指向整型量
16.若fp是指向某文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值是 (16) 。
(16)A.EOF B.0 C.NULL D.非零值
17.若有以下说明语句:
struct stu
{ int a;
floa
您可能关注的文档
最近下载
- 七年级下学期体育与健康教案全集(54课时).doc VIP
- 2025年绿色矿山建设技术挑战与机遇报告.docx
- 住房公积金贷款全权代理委托书范本.docx VIP
- 2024-2025学年人美版(2024)美术小学一年级上册教学设计(附教材目录).docx VIP
- 【北师大版】二年级《劳动实践指导手册》第1课《清洗我的小水杯》课件.pptx VIP
- 高中通用技术作品实验报告.doc VIP
- 急性有机磷农药中毒诊治.ppt VIP
- JB_T 7334-2016 手拉葫芦.pdf VIP
- 燃气管道施工方案.doc VIP
- DB15T 3962.3-2025绿色矿山建设规范 第3部分:黄金行业.pdf VIP
文档评论(0)