2017浙江大学C语言试卷附的答案.docVIP

2017浙江大学C语言试卷附的答案.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2017浙江大学C语言试卷附的答案

一、 单选题 1.假定以下表达式中所有变量均已定义为int类型并已赋值,请问其中哪个表达式没有语法错误。 x=3.14%2; y=2a+b; m=abc; n=(-x)++; (c) 2. 表达式 ‘A’+’B’ 的类型为: A. char B. int C. double D. void (b) 3. 执行以下这段程序后, unsigned char a=0; int b=1; do{ b++; a--; } while(a!=0); 变量b的值等于多少? A.0 B。1 C。128 D。257 (d) 4.如果一个函数的返回值类型为void, 则以下哪个说法是正确的? A.该函数中不可以用return语句 B.该函数中可以用return语句,但必须是最后一个语句 C.该函数中可以用return语句,但ruturn后面不能跟任何表达式 D.该函数可以返回一个任意类型的值,也可以没有返回值 (c) 5.执行以下程序后, char a[]=”ABC\\XYZ\007\xFF”; int n; n=sizeof(a); 变量n的值等于多少? A. 10 B。 14 C。 9 D。 17 (a) 6。用scanf() 输入一个double类型的变量的值,则输入格式要用 A.%f” B. “%lf” C. “%f”或”%lf” D. “%ld” (b) 7.假定有以下变量定义语句, float *p,q; 请问哪个说法是正确的? p和q的类型均为 (float *) p的类型为(float *),q的类型为float p的类型为float,q的类型为(float *) 此变量定义语句有语法错误 (b) 8.执行以下程序后, char a=’0’; printf(“%x”,a); 将输出什么结果? A. 30 B.0x30 C.0X30 D.0 (a) 9.假定有如下定义, stuuct st { char name[10]; int score; } a[3],*p=a;; 请问哪个用法是正确的? p-name=”Tom”; *p.name[0]=’B’; (*p)-name[0]=’C’; *(*p).name=’D’; (d) 10.执行一下语句后, int n=strcmp(“ABC”,”AB”); 则一下关于n值的描述哪一个是正确的? n=0; n=1; n1; n0 (c) 二、填空题 1.执行以下代码后,将输出 。 # define FOR while(x--); int x=3,y=0; FOR { y++; } Printf(“x=%d, y=%d”,x,y); x= -1,y=1 2.执行以下代码后,将输出 。 int a=2,b=5,c=8?; c?|= (~a b) ^?!(ab); printf(“c=%d’,c); c=8 3.执行以下代码后,变量d的值= 。 int a=-10,b=0,c=20,d?; d= ab?? -3.14 : bc ? 2.68:4.99; d=4 4.执行以下代码后,变量x的值= 。 int a=3,b=4,c=3,x?; x= a?!= (b=

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档