《c程序设计语言》模拟1.docxVIP

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

《程序设计语言》模拟试卷一

一、选择填空(以下每空1分,共20分)

下面各选项组中,均是C语言关键字的组是 。

A)auto,enum,defineB)switch,typedef,continue

C)signed,union,scanfD)if,struct,type

将字符g赋给字符变量c,正确的表达式是 。

A)c=gB)c=101C)c=\147D)c=0147

已知inti;floatf;语句正确的是 。

A)(intf)%iB)int(f)%iC)int(f%i)D)(int)f%i

已知:chara;intb;floatc;doubled;执行语句c=a+b+c+d;后,变量c的数据类型是 。

A)intB)charC)floatD)double

已知intj,i=1;执行语句j=-i++;后,j的值是 。A)1B)2C)-1D)-2

已知intj,a;执行语句i=(a=2*3,a*5),a+6;后,变量i的值是 。

A)6B)12C)30D)36

已知inti=5;执行语句i+=++i;以后,变量i的值是 。

A)10B)11C)12D)A,B,C答案都不对

8.字符串\\\22a,0\n的长度是 。

A)8B)7C)6D)5

已知charc;为使下述表达式的值为1,变量c的值是 。

(c=48c=57||c=65c=90||c=97c=122)c==27。

A)66B)27C)85D)A,B,C答案都不对

已知charc=A;inti=1,j;执行语句j=!ci++;后,i和j的值是 。A)1,1B)1,0C)2,1D)2,0

已知intn,i=1,j=2;执行语句n=ij?i++:j++;后,i,j的值是 。

A)1,2B)1,3C)2,2D)2,3

现有#defineN3;的宏定义,执行语句i=N*3后,i的值是 。

A)3B)6C)9D)A,B,C答案都不对

已知inti,j;执行语句for(i=1,j=10;ij;i++,j-=2);i,j的值是 。

A)3,6B)4,4C)5,2D)A,B,C答案都不对

已知charstr[]=OK!;对指针变量ps的说明和初始化是 。

A)charps=str;B)char*ps=str;

C)charps=str;D)char*pa=str;

已知inta[3][4],*p=a;p+=6;那么与*p的值相同的是 。A)*(a+6)B)*(a[0]+6)C)*(a[1]+=2)D)*(a[0][0]+6)

已知struct{inti;charc;

floata;

}test;

则sizeof(test)的值是 。

A)6B)7C)8D)9

与语句while(!x);等价的语句是 。

A)while(x==0);B)while(x!=0);C)while(x!=1);D)while(~x);

已知inti=0,j=1,*p=i,*q=j;错误的语句是 。A)i=*j;B)p=*i;C)j=*p++;D)i=*q;

函数用return语句返回计算20!的结果,此函数的类型应说明为 。

A)intB)long

C)unsignedlongD)A,B,C答案都不对

已知int(*p)();变量p是 。

A)指向int型的指针变量B)int型的指针数组

C)一个函数,该函数的返回值D)一个指向函数的指针变量,该是指向int型的指针变量函数的返回值是int型

二、程序运行结果选择填空(每空1分,共20分)

下述程序的输出是 。

main()

{printf(%f,2.5+1*7%2/4);

}

A)2.500000B)2.750000C)3.375000D)3.000000

下述程序的输出是 。

main()

{inti=0,j=0,k=0,m;for(m=0;m4;m++)switch(m)

{case0:i=m++;case1:j=m++;

case2:k=m++;

case3:m++;

}

printf(\n%d,%d,%d,%d,i,j,k,m);

}

A)0,0,2,4B)0,1,2,3C)0,1,2,4D)0,1,2,5

下述程序的输

文档评论(0)

tianya189 + 关注
官方认证
文档贡献者

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

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档