- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
千锋3G 2012年C语言考试题
姓 名:
学 号:___________
说明:本试卷共分五类题目,选择、填空,找错、问答以及编程。考试时间为2.5小时,试卷为电子档案形式,题目答完并署好姓名学号后请将试卷发往邮箱: HYPERLINK mailto:edu@1000edu@1000。
选择题(多选或者单选)
以下合法的变量或者宏的名称有
A.static B. INT C. __qianfeng D. 3_args
Answer: BC
下面选项中等于数字077的有
A.0b111111 B. 0x77 C. 0x4d D. 119
Answer: A
已知存在一个数组int a[10],则下面正确的是
A.int *p = a[0]
B. int *p = a
C. int p = a[10]
D.int *p = a[3]
Answer: BCD
以下正确的写法是?
A.int a = 3.3
B. int * a = (int *)3
C. int a[3][5];
int (*p)(5) = a;
char a[13];
char b[13] = “hello world”;
a = b;
Answer: B
已知整数变量a, b则以下能正确表达条件“两者不等”的是?
A.if ( !(a = b))
B. if ( a -b)
C. if (a != b)
D. if (a % b)
Answer: BC
以下正确的声明语句有?
A.const char *p = “hello world”;
B. char const *p = “hello world”;
C. char a[10] = “hello world”;
D. char *a[10];
char **p = a ;
Answer: AB
已知int *a[10]; int b[3][10],则sizeof(a), sizeof(b[2])的结果是?
A.4,4
B. 4,40
C. 40,4
D. 40,40
Answer: D
以下哪个指针的更适合指向一个二维数组char a[3][10]?
A. char *p[10]
B. char (*p)[3]
C. char (*p)[10]
D. char **p
Answer: C
以下说法正确的是?
A.3.15是float类型。
B.带参数的宏函数不会检查参数的类型
C.宏定义必须写到同一行中
D.C语言中了逻辑或者比较操作中,大于或者等于0为假,小于0为真
Answer: B
填空题
C的每条语句后面必须加上 ;
int a = 3; int b = a++; b的值是 3
char a[20] = “hello world”;则*(a+3)的值是 ‘l’ ,*(a+19)的值是 0
已知有如下定义:
typedef char * cc;
cc a, b;
char * char *
#define dd char *
dd c, d;
char * c, d;
则sizeof(b), sizeof(d)的值是 8 1
已知有如下定义:
#define mul(a, b) a*b
int a = 3, b= 5;
则mul(a+b, a-b)的结果是 13
3 +5 * 3 - 5
已知有如下定义:
int a = 3, b = 5; 则a b的结果是 1 ,a ^b的结果是__6__
a ^b^b的结果是 3
C语言中如何防止头文件被多次包含?
#ifndef
#define
#endif
已知有如下定义:
struct bit {
char a:3;
char b:6;
char c:5;
char d:4;
};
则sizeof(struct bit)= 4 3
您可能关注的文档
最近下载
- 老年妇科患者围手术期管理中国专家共识(2024年版).pptx VIP
- 2023《关于党的建设的重要思想》微党课精品课件.ppt VIP
- 老年妇科患者围手术期管理中国专家共识(2024版)解读PPT课件.pptx VIP
- 生态系统课件课件.ppt VIP
- 《西方艺术鉴赏》课件.ppt VIP
- 成人肠造口护理-2019中华护理学会团体标准.pptx VIP
- 上海市绿色社区创建状况调查和发展对策研究.pdf VIP
- 第一现场震撼世界的不朽影像黑镜头精选珍藏本 阿夏 285页.pdf VIP
- 心血管-肾脏-代谢综合征患者的综合管理中国专家共识2025解读-1.pptx
- 2024年国网新疆电力有限公司高校毕业生招聘450人(第二批)笔试参考题库附带答案详解.doc
文档评论(0)