安徽大学江淮学院《程序设计》2022-2023学年期末模拟试卷.docxVIP

安徽大学江淮学院《程序设计》2022-2023学年期末模拟试卷.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共13页,可阅读全部内容。
  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文档。上传文档
查看更多

安徽大学江淮学院《程序设计》2022-2023学年期末模拟试卷

学校:__________姓名:__________班级:__________考号:__________

一、单项选择题

1.与语句if(ab)if(cd)x=1;elsex=2;等价的是()

A.if(ab){if(cd)x=1;elsex=2;}

B.if(ab){if(cd)x=1;}elsex=2;

C.if((ab)(cd))x=1;elsex=2;

D.if(a=b)x=2;elseif(cd)x=1;

2.设double*p[6];则()

A.p是指向double型变量的指针

B.p是double型数组

C.p是指针数组,其元素是指向double型变量的指针

D.p是数组指针,指向double型数组

3.对于下列定义的枚举型

enumcolorl{yellow,green,blue=5,red,brone};

则枚举常量yellow和red的值分别是()

A.3,6B.1,6

C.0,6D.0,3

4.下列格式符中,可以用于以8进制形式输出整数的是()

A.%d B.%8d

C.%o D.%1d

5.若函数中局部变量的值经函数调用后仍保留,则该局部变量定义为()

A.自动变量 B.内部变量

C.外部变量 D.静态变量

6.C语言中,″\x3d″在内存中占用的字节数是()

A.1B.2

C.4D.5

7.在下列有关宏替换的叙述中,正确的说法是()

A.宏替换占用运行时间

B.宏名有类型

C.带参数的宏替换和函数等价

D.宏替换只是字符替换

8.共用体定义为“uniondata{charch;intx;}a;”,下列语句中哪个是不正确的()。

A.a={’x’,10} B.a.x=10;a.x++

C.a.ch=’x’;a.ch++; D.a.x=10;a.ch=’x’;

9.下列运算符中,优先级最高的是()

A.[] B.++

C.% D.

10.若定义了inta,x,y;,则下列语句中不正确的是()

A.x=3,y=5; B.++x;

C.x=y+=x*30; D.a=y+x=30;

11.十进制数8的八进制数是()。

A.11 B.010

C.8 D.08

12.表达式!x等效于()。

A.x==1 B.x==0

C.x!=1 D.x!=0

13.表达式10%2值是()

A.0 B.1

C.5 D.5.0

14.设inta=9,b=6,c;,执行语句c=a/b+0.8;后c的值是()

A.1B.1.8

C.2D.2.3

15.设inta[3][4];,则与元素a[0][0]不等价的表达形式是()

A.*a B.**a

C.*a[0] D.*(*(a+0)+0)

16.设charch,str[4],*strp;,则正确的赋值语句是()

A.ch=″MBA″; B.str=″MBA″;

C.strp=″MBA″; D.*strp=″MBA″;

17.对于数学表达式,正确的C语言表达式是()

A.2sqrt(x)+(a+b)/3sin(x) B.2sqrt(x)+(a+b)/(3sin(x))

C.2*sqrt(x)+(a+b)/3/sin(x) D.2*sqrt(x)+(a+b/3*sin(x))

18.调用系统函数fabs时,应选用的文件包含是()

A.#include″stdio.h″ B.#include″string.h″

C.#include″ctype.h″ D.#include″math.h″

19.设chars[6],*ps=s;,则正确的赋值语句是()

A.s="123

您可能关注的文档

文档评论(0)

156****0740 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档