福建省C語言二级考试模拟试卷之一.docVIP

  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文档。上传文档
查看更多
福建省C語言二级考试模拟试卷之一

窗体顶端 福建省C语言二级考试模拟试卷之一 一、选择题。 (本大题共40个选项,【1】~【40】每个选择项1.5分,共60分) 1.不属于字符型常量的是【1】。 【1】 (A)A (B)B (C)\n (D)\x72 2.\72在内存中占 【2】 个字节,\72在内存中占【3】。 【2】 (A)4 (B)3 (C)2 (D)1 【3】 (A)4 (B)3 (C)2 (D)1 3.字符串\\\ABC\\\的长度是【4】。 【4】 (A)11 (B)7 (C)5 (D)3 4.设有整型变量i,其值为020;整型变量j,其值为20,执行语句“printf(%d,%d\n,i,j);”后,输出结果是【5】。 【5】 (A)20,20 (B)20,16 (C)16,16 (D)16,20 5.设整型变量x为5,y为2,值为1的表达式是【6】。 【6】 (A)!(y==x/2) (B)y!=x%3 (C)x0y0 (D)x!=y||x=y 6.设有整型变量n1、n2,其值均为3,执行语句“n2=n1++,n2++,++n1;”后,n1的值是【7】,n2的值是【8】。 【7】 (A)3 (B)4 (C)5 (D)6 【8】 (A)3 (B)4 (C)5 (D)6 7.执行语句“f=(3.0,4.0,5.0),(2.0,1.0,0.0);”单精度变量f的值是【9】。 【9】 (A)3.0 (B)5.0 (C)2.0 (D)0.0 8.设a、b均为整型变量,下列表达式中不是赋值表达式的是【10】。 【10】 (A)a=3,4,5 (B)a=3*2 (C)a=ab (D)a=b=4 9.指出下面不正确的赋值语句是【11】。 【11】 (A)a++; (B)a==b; (C)a+=b; (D)a=1,b=1; 10.执行下列语句后,a的值是【12】,b的值是【13】,c的值是【14】。 int a,b,c,m=1,n=0; a=(--m==n++)?--m:++n; b=m++; c=--n; 【12】 (A)0 (B)1 (C)2 (D)-1 【13】 (A)0 (B)1 (C)2 (D)-1 【14】 (A)0 (B)1 (C)2 (D)-1 11.指出下列程序执行后的输出结果是【15】。 main() { int a=1,b=1; a+=b+=1; {int a=10,b=10; a+=b+=10; printf(b=%d,b); } a*=a*=b*10; printf(a=%2d\n,a); } 【15】 (A)b=20 a=180 (B)b=20 a=36 (C)b=20 a=3600 (D)b=20 a溢出 12.C程序的三种基本结构是【16】。 【16】 (A)顺序结构、转移结构、递归结构 (B)顺序结构、嵌套结构、递归结构 (C)顺序结构、选择结构、循环结构 (D)选择结构、循环结构、嵌套结构 13.执行下列程序,输入为1的输出结果是【17】,输入为3的输出结果是【18】。 main() { int k; scanf(%d,k); switch(k) { case 1: printf(%d\n,k++); case 2: printf(%d\n,k++); case 3: printf(%d\n,k++); case 4: printf(%d\n,k++); break; default: printf(Full! \n); } } 【17】 (A) 1 (B) 2 (C) 2 (D) 1 3 2 4 3 5 4 【18】 (A) 3 (B) 4 (C) 3 (D) 4 4 5 14.下面程序中有错误的行号是【19】。 1 #include stdio.h 2 main() 3 { 4 float s[5]; 5 int i,sz=0; 6 for(i=0;i5;i++) 7 scanf(%f,s[i]); 8 for(i=0;i5;i++) 9 sz=sz+s[i]; 10 printf(%f\n,sz); 11 } 【19】 (A)没错误 (B)第4行 (C)第7行 (D)第10行 15.以下程序输出的结果是【20】。 #in

文档评论(0)

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

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

1亿VIP精品文档

相关文档