C语言程序设计模拟试卷及答案(3)(1).pdf

C语言程序设计模拟试卷及答案(3)(1).pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自考C 语言程序设计模拟试卷及答案(3) 一、单项选择题 1B 2B 3D 4C 5D 6C 7A 8C 9D 10A 11C 12D 13B 14D 15A 16B 17D 18B 19A 20C 21C B 1. 设 int x=1,y=1;表达式(!x++ || y——)的值是____B_____ A.0 B. 1 C. 2 D.-1 C 2.main (B) { int n; (n=6*4,n+6),n*2; printf (“n%d\n”,n); } 此程序的输出结果是______C________. A.30 B. 24 C. 60 D. 48 D 3.若有如下定义,则_____D_____是对数组元素的正确的引用。 int a[10] , *p ; p=a ; p=a ; p=a ; p=a ; A. *a[10] B. a[11] C. * (p+10) D. *p C 4.设整型变量n 的值为2,执行语句 “n+=n-=n*n;”后,n 的值是__________ A. 0 B. 4 C. - 4 D. 2 D 5.以下不能正确定义二维数组的语句是___________ A . int a[2][2]={{1},{2}}; B. int a[][2]={1,2,3,4}; C. int a[2][2]={{1},2,3}; D. int a[2][]={{1,2},{3, 4}}; C D 6. 程序段的功能是将变量 u 、s 中的最大值赋给变量 t . A. if (us) t=u;t=s; B. t=u; if (t ) t=s; C. if (us) t=s;else t=u; D . t=s; if (u ) t=u; A 7.下列程序段的输出结果是 . void main () { int k; for (k=1;k5;k++〉 { if (k%2 !=0) printf (“#”); else printf (“*”) ; } } A. #*#* B . *#*# C. ## D. 以上都不对 C 8.设变量定义为 int a[3]={1,4,7},*p=a[2],则*p 的值是(35) . A. a[2] B. 4 C. 7 D. 1 D 9.能正确表示 a 和 b 同时为正或同时为负的逻辑表达式是_________. A.a=0||b=0) (a0 ||b0) B. (a=0 b=0) (a0 b0) C. (a+b0) (a+b=0) D. a*b0 A 10.C 语言中,合法的字符型常数是_________. 1 A.‘A’ B.“A” C. 65 D. A C 11.设有数组定义:char array[]=“China”; 则数组所占的空间是 ____

文档评论(0)

number02 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档