C语言考试题库综合2 题目分享.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言考试题库综合2 题目分享

C语言考试题库--综合2 题目分享   试卷编号:10191   所属语言:Turbo C   试卷方案:wwww   试卷总分:100分   共有题型:6种   ━━━━━━━━━━━━━━   一、填空 共8题 (共计16分)   ━━━━━━━━━━━━━━   第1题 (2.0分)   已知a=13,b=6, ab的十进制数值为【1】。   答案:   1). 4   第2题 (2.0分)   已知 a=10,b=15,c=1,d=2,e=0,则表达式(c==b)e的值为【1】.   答案:   1). 0   第3题 (2.0分)   以下程序段要求从键盘输入字符,当输入字母为Y 时,执行循环体,则括号内应填写【1】。   ch=get);   while(ch ____ Y)/*在括号中填写*/   ch=get);   答案:   1). ==   第4题 (2.0分)   c语言表达式5278的值是【1】。   答案:   1). 0   第5题 (2.0分)   C程序在执行过程中,不检查数组下标是否【1】。   答案:   1). 越界   第6题 (2.0分)   TC编译系统提供对C程序的编辑、编译、连接和运行环境,可以不在该环境下进行的是【1】。 答案:   1). 编辑和运行   第7题 (2.0分)   静态变量和外部变量的初始化是在【1】阶段完成的,而自动变量的赋值是   在【2】时进行的。   答案:   1). 编译   2). 函数调用   第8题 (2.0分)   若宏定义为:#define y(x) 2+x,则表达式a=3*y(3)的值为【1】。   答案:   1). 9   ━━━━━━━━━━━━━━━━━   二、单项选择 共16题 (共计32分)   ━━━━━━━━━━━━━━━━━   第1题 (2.0分)   若fp是指向某文件的指针,且已读到此文件末尾,则库函数feof(fp)   的返回值是()。   A:EOF   B:0   C:非零值   D:NULL   答案:C   第2题 (2.0分)   C语言程序中必须有的函数是()。   A:#include “stdio.h”   B:main   C:printf   D:scanf   答案:B   第3题 (2.0分)   C语言中,double类型数据占()。   A:1个字节   B:2个字节   C:4个字节   D:8个字节   答案:D   第4题 (2.0分)   C程序中的宏展开是在()。   A:编译时进行的   B:程序执行时进行的   C:编译前预处理时进行的   D:编辑时进行的   答案:C   第5题 (2.0分)   以下程序的输出结果是()。   main()   {int i,j,k,a=3,b=2;   i=(--a==b++)?--a:++b;   j=a++;k=b;   printf(“i=%d,j=%d,k=%d\n”,i,j,k);   }   A:i=2,j=1,k=3   B:i=1,j=1,k=2   C:i=4,j=2,k=4   D:i=1,j=1,k=3   答案:D   第6题 (2.0分)   C语言程序中,若对函数类型未加显式说明,则函数的隐含说明类型为()。 A:void   B:double   C:int   D:char   答案:C   第7题 (2.0分)   以下正确的说法是:在C语言中()。   A:实参和与其对应的形参各占用独立的存储单元   B:实参和与其对应的形参共占用一个存储单元   C:只有当实参和与其对应的形参同名时才共占用存储单元   D:形参是虚拟的,不占用存储单元   答案:A   第8题 (2.0分)   以下描述中,正确的是()。   A:预处理是指完成宏替换和文件包含中指定的文件的调用   B:预处理指令只能位于C源文件的开始   C:C源程序中凡是行首以#标识的控制行都是预处理指令   D:预处理就是完成C编译程序对C源程序第一遍扫描,为编译词法和语法分析作准备   答案:C   第9题 (2.0分)   char h,*s=h;可将字符H通过指针存入变量h中的语句是()。   A:*s=H;   B:*s=H;   C:s=H;   D:s=H   答案:B   第10题 (2.0分)   下列程序段的输出结果为()。   float k=0.8567;   printf(“%6.1d%%”,k*100);   A:0085.6%%   B:0085.7%   C:0085.6%   D:.857   答案:B   第11题 (2.0分)   以下能对二维数组a进行正确初始化的语句是()。   A:i

文档评论(0)

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

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

1亿VIP精品文档

相关文档