- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高级语言期末试卷C
泉州师院软件学院2011学年度第1学期
本科专业11级《高级语言程序设计》期末考试C卷
题序 一 二 三 四 总成绩 统分人 成绩 登分人 得 分 评卷人
一、单选题( 40%,,每题2分)
1、在c语言中,合法的字符常量是( )。
A) 字 B) A C) ABC D) \x41
2、以下叙述中错误的是( )。
A)C语言的可执行程序是由一系列机器指令构成的
B)用C语言编写的源程序不能直接在计算机上运行
C)通过编译得到的二进制目标程序需要连接才可以运行
D)在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件
3、已知int a =R ; 则正确的表达式是( )。
A)a%10 B)a = int(3e2)
C)2*a = a++ D)a = a+a = a+3
4、有以下程序
main()
{ int x=011;
printf(%d\n,++x);
}
程序运行后的输出结果是( )。
A)12 B)11 C)10 D)9
5、对于整型变量x和y,语句( )。
for(x=0 ,y=0; (y!=123) (x4); x++) y++ ;
中的“y++ ;”被执行( )。
A) 4 次 (B) 0 次 (C) 123 次 (D) 3 次
6、设已定义char s[]=\Name\\Address\023\n;,则字符串所占的字节数是( )。
A) 16 B) 15 C) 18 D)14
7、以下数组定义中,正确的是( )。
A) int a[2][3]= {1, 2, 3, 4, 5, 6, 7};
B) int a[ ][ ]= {{1, 2, 3},{4, 5, 6},{7, 8, 9}};
C) int a[2][ ]= {1, 2, 3, 4, 5, 6};
D) int a[ ][4]= {6};
8、设有如下定义语句:
union u_type
{ int i;
double x;
float f;
};
struct str_type
{ char str[100];
union u_type u[2];
};
则语句“printf(%d, sizeof(struct str_type)) ;”的输出结果是( )。
A) 100 B) 116 C) 120 D) 200
9、以下程序段的运行结果是( )。
enum weekday{ aa,bb=2,cc,dd,ee } week=ee;
printf(%d\n,week);
A) ee B) 5 C) 2 D) 4
10、设有下列语句:
char str1[]=string,str2[8],*str3,*str4=string;
则( )是对库函数strcpy的不正确调用。此函数用来复制字符串。
A) strcpy(str3,HELLO3); B) strcpy(str2,HELLO2);
C) strcpy(str1,HELLO1); D) strcpy(str4,HELLO4);
11、设有以下语句,则( )是对a 数组元素的不正确引用 ,其中0≤i<10。
int a[10]={0 ,1, 2, 3,4 ,5 ,6, 7, 8,9 },*p =a ;
A) a[p-a] B)*(a[i]) C) p[i] D) *(*(a +i))
12、执行以下程序段的输出结果是( )。
int a=10 ,*p=a;
printf(%d,++*p);
A) 10 B) 11 C) 变量a的地址 D) 变量a的地址+1
13、若有以下定义:
struct link
{ int data;
struct link *next;
} *head ,*p;
并已建立如下图所示的链表结构:
p
您可能关注的文档
- html教程全(全网最全).doc
- 半导体制程概论chapter1-萧宏.ppt
- 英特尔 未来教育指导下的历史探究性学习.doc
- 斐波那契数列教学设计.doc
- 【A076】浅谈联想国际化的优势与挑战.doc
- 商务平台复习题.doc
- 乔姆斯基-皮亚杰辩论.doc
- Mr. Charles Wong王祖耀.doc
- html试题- -A.docx
- 新手htm第九章.doc
- 2025年事业单位招聘考试综合类专业知识试题(中国历史类).docx
- 2025年事业单位招聘考试综合类专业知识试题(哲学思想史类).docx
- 2025年事业单位招聘考试综合类专业知识试题(交通运输类).docx
- 2025年在线医疗平台服务质量与患者就医体验优化报告.docx
- 2025年教育科技市场推广案例深度分析与渠道优化方案.docx
- 2025年事业单位招聘考试综合类专业知识试题详解.docx
- 基于残差网络与随机森林融合的音频精准识别方法探究.docx
- 2025年文旅景区淡季旅游服务标准化与提升策略.docx
- 甘油酯化法制备低硫生物柴油的工艺优化与性能研究.docx
- 2025年新材料行业数字化转型案例研究及启示.docx
文档评论(0)