C语言程序设计(上)模拟卷.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  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文档。上传文档
查看更多
C语言程序设计(上)模拟卷.doc

东南大学成贤学院2013~2014学年第2学期 专业 13 年级 学号: 姓名: (考试时间:100分钟) 考试科目: C程序设计(上) (闭卷) 考试日期:2014年 月 题号 一 二 三 四 总分 得分 注意:答案必须填入答题纸上!! 一、选择题:(共30题,每题1分,共30分) 1.在C语言里,自定义的标识符 【1】 A. 能使用关键字且不区分大小写 B. 不能使用关键字且不区分大小写 C. 能使用关键字且区分大小写 D. 不能使用关键字且区分大小写 2.下列字符串中,正确的C标识符是 【2】 A. foo-1 B. 2b C. if D._256 3.字面常量52、5.2、52L 的数据类型分别是 【3】 A.long, double, int B.long, float, int C.int, double, long D.int, float, long 4.int a=11,b=011; printf(%d\t%d,a++,++b); 输出结果为 【4】 (提示:注意变量b以及++运算符的位置) A.11 10 B.12 11 C.11 12 D.12 10 5.a,b是整型变量,则执行下列语句后b的值是 【5】 b = (a=3*3,a*2,a+11); A. 9 B.18 C.20 D.29? 6. 为了避免嵌套的条件语句的二义性,C语言规定else与 【6】 if语句配对 A. 编辑时在同一列上的 B.其之前最近的还没有配对过的 C. 其之后最近的 D.同一行上的 7. 执行语句int i=0;while(i25)i+=3; printf(%d,i); 输出结果是 【7】 A.24 B.25 C.27 D.28 8.下列C语言常量中,合法的是 【8】 A.37u B.\87 C.1.25e4.5 D.\96\45 9.下列字符串中,错误的C标识符是 【9】 A. English B. Chine_aa C.b(3) D.b3y 10.执行以下程序,输出为: 【10】 void main() {short int a,b; a=32767; b=a+1 ; printf(“%d,%d\n”,a,b); } A. 32767,32768 B.32767,-32768 C. 32767,0 D.32767,-1 11.下列不正确的转义字符是 【11】 A. ’\’ B. ’\\’ C. ‘\76’ D.‘\0’ 12.设整型变量x的值是10,则表达式3x5的值是 【12】 A.不确定 B.1 C.0 D.表达式非法 13.设x=2;y=3;表达式x=y==3运算后。x= 【13】 A.1 B.2 C.3 D.0 14. 对于输入语句“scanf(“%d,%d”,a,b);”,要使变量a、b的值分别为3和4的正确输入(其中CR表示换行)是 【14】 A.3,4CR B.34CR C.3CR4CR D.3;4CR 15.设int a=2,b=3,x, y;则能正确执行的语句是 【15】 A. scanf(”%d,%d”,x-y,x+y); B. printf(”%d\n”,a%b); C. printf(”%f%d\n”,a+b); D. scanf(”%d,%d”,x, y); 16.对下面三条语句,正确的论断是 【16】 (1)if(a)s1;else s2; (2)if(a==0)s2;else s1; (3)if(a!=0)s1;else s2; A. 三者相互等价 B. 三者相互不等价 C. 只有(2)和(3)等价 D. 以上三个说法都不正确 17.下列关于break和switch语句的叙述中,正确的是 【17】 A. break是switch语句的一个成分 B. 在语句switch中可以根据需要使用或不使用break语句 C. 在语句switch中必须使用break语句 D. 上述结论中两个正确 18.表示程序流程的三种基本结构是 【18】

文档评论(0)

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

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

1亿VIP精品文档

相关文档