电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

详细计算机等级考试.二级C语言-超级精彩资料400道题目

20页
  • 卖家[上传人]:新***
  • 文档编号:93784982
  • 上传时间:2019-07-28
  • 文档格式:DOC
  • 文档大小:149KB
  • / 20 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、计算机等级考试二级C语言超级经典400道题目1、C语言程序的基本单位是_ A) 程序行 B) 语句 C) 函数 D) 字符、C、12、C语言程序的三种基本结构是_ A、顺序结构,选择结构,循环结构 B、递归结构,循环结构,转移结构 C、嵌套结构,递归结构,顺序结构 D、循环结构,转移结构,顺序结构、A、13、C语言规定,程序中各函数之间 A) 既允许直接递归调用也允许间接递归调用 B) 不允许直接递归调用也不允许间接递归调用 C) 允许直接递归调用不允许间接递归调用 D) 不允许直接递归调用允许间接递归调用、A、14、C语言中可处理的文件类型是( ) A) 文本文件和数据文件 B)文本文件和二进制文件 C) 数据文件和二进制文件 D)数据代码文件、B、15、C语言可执行程序的开始执行点是( ) A) 程序中第一条可执行语句 B) 程序中第一个函数 C) 程序中的main函数 D) 包含文件中的第一个函数、C、16、C语言提供的合法的数据类型关键字是 A)double B) short C) integer D) char、B、17、C语言中,运算对象必须是整型数的运算符是 A) % B

      2、) C) %和 D) * *、A、18、C语言中函数返回值的类型是由( )决定。 A) return语句中的表达式类型 B) 调用函数的主调函数类型 C) 调用函数时临时 D) 定义函数时所指定的函数类型、D、19、C语言中数组名作为参数传递给函数,作为实在参数的数组名被处理为_。 A、 该数组的长度。 B、该数组的元素个数。 C、 该数组中各元素的值。 D、 该数组的首地址。、D、110、C语言中数组下标的下限是_。 A、1 B、0 C、视具体情况 D、无固定下限、B、111、C语言中提供的合法关键字是_ A、swith B、cher C、case D、default、D、112、C语言中文件的存取方式是_。 A、顺序存取 B、随机存取 C、顺序存取、随机存取均可 D、顺序存取、随机存取均不可、C、113、C语言中最简单的数据类型包括 A) 整型、实型、逻辑型 B) 整型、实型、字符型 C) 整型、字符型、逻辑型 D) 整型、实型、逻辑型、字符型、B、114、sizeof(float)是( ) A) 一种函数调用 B) 一个不合法的表示形式 C) 一个整型表达式 D) 一个浮点表达式

      3、、C、115、x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是 A) input x,y,z; B) scanf(%d%d%d,&x,&y,&z); C) scanf(%d%d%d,x,y,z); D) read(%d%d%d,&x,&y,&z);、B、116、表达式:10!=9的值是 A) true B) 非零值 C) 0 D) 1、D、117、表示关系x=y=z的c语言表达式为 A) (X=Y)&(Y=Z) B) (X=Y)AND(Y=Z) C) (X=Y=Z) D) (X=Y)&(Y=Z)、A、118、程序片段:在TC20中, int i=65536; printf(%dn,i);的输出结果是_ A) 65536 B) 0 C) 有语法错误,无输出结果 D) -1、B、119、当调用函数时,实参是一个数组名,则向函数传送的是_ A) 数组的长度 B) 数组的首地址 C) 数组每一个元素的地址 D) 数组每个元素中的值、B、120、对嵌套子程序调用说法正确的是_。 A、 外层子程序可以调用所有的内层子程序 B、 内层了程序只可以调用包含本身的外层子程序

      4、,不可以隔层调用 C、 外分程序必须能完全套住内分程序 D、 以上说法均不正确、C、121、对于基类型相同的两个指针变量之间,不能进行的运算是 A) B) = C) + D) -、C、122、合法的C语言中,合法的长整型常数是 A) t B) A C) 65 D) A、A、123、假定int类型变量占用两个字节,其有定义:int x10=0,2,4;,则数组x在内存中所占字节数是 A) 3 B) 6 C) 10 D) 20、D、124、假定有以下变量定义: int k=7 ,x=12; 则能使值为3的表达式是 A x%=(k%=5) B x%=(k-k%5) C x%=k-k%5 D (x%=k)-(k%=5)、D、125、请读程序片段(字符串内没有空格): printf(%dn,strlen(ATSn0121);的输出结果是 A) 11 B) 10 C) 9 D) 8 、C、126、请选出合法的C语言赋值语句 A) a=b=58 B) i+; C) a=58,b=58 D) k=int(a+b);、B、127、若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是

      5、 A) -3 B) 9 C) -12 D) 6、C、128、若int类型占两个字节,则以下语句输出为_。 int k=-1; printf(%d,u%n,k,k); A、-1,-1 B、-1,65536 C、-1,32768 D、-1,65535、D、129、若变量a是int类型,并执行了语句:a=A+1、6;,则正确的叙述是 A) a的值是字符C B) a的值是浮点型 C) 不允许字符型和浮点型相加 D) a的值是字符A的ASCII值加上1。、D、130、若变量已正确说明为float类型,要通过语句scanf(%f %f %f ,&a,&b,&c);给a赋于10、0,b赋予22、0,c赋予33、0,不正确的输入形式是: A) 10 B) 10、0,22、0,33、0 22 33 C) 10、0 D) 10 22 22、0 33、0 33、B、131、若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为 A) a0 B) !a C) a=0 D) a、B、132、若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是 A)1 B)2 C)2、

      6、0 D)2、5、C、133、若有定义:int a=8,b=5,c;,执行语句c=a/b+0、4;后,c的值为 A) 1、4 B) 1 C) 2、0 D) 2、B、134、若有定义:int x,y;char a,b,c;并有以下输入数据(此处 代表换行符,/u代表空格): 1u2 AuBuC 则能给x赋整数1,给y赋整数2,给a赋字符A,给b赋字符B,给c赋字符C 的正确程序段是 A) scanf(x=%d y+%d,&x,&y);a=getchar();b=getchar();c=getchar(); B) scanf(%d %d,&x,&y);a=getchar();b=getchar();c=getchar(); C) scanf(%d%d%c%c%c,&x,&y,&a,&b,&c); D) scanf(%d%d%c%c%c%c%c%c:&x,&y,&a,&a,&b,&b,&c,&c);、D、135、若有定义和语句: char s10:s=abcd;printf(%sn,s); 则结果是(以下u代表空格) A) 输出abcd B) 输出a C) 输出abcduuuuu D) 编译不

      7、通过、D、136、若有以下程序段, int c1=1,c2=2,c3; c3=1、0/c2*c1; 则执行后,c3中的值是 A) 0 B) 0、5 C) 1 D) 2、A、137、若有以下定义: char a; int b; float c; double d; 则表达式a*b+d-c值的类型为 A) float B) int C) char D) double、D、138、若有以下定义和语句 char c1=b,c2=e; printf(%d,%cn,c2-c1,c2-a+A); 则输出结果是: A)2,M B)3,E C)2,E D)输出项与对应的格式控制不一致,输出结果不确定、B、139、若有以下函数调用语句: fun(a+b,(x,y),fun(n+k,d,(a,b);在此函数调用语句中实参的个数是 A)3 B)4 C)5 D)6、A、140、若执行下面的程序时从键盘上输入3和4,则输出是_ A) 14 B) 16 C) 18 D) 20 main( ) int a,b,s; scanf(%d %d,&a,&b); s=a; if(a、B、141、若执行下面的程序时从键盘上输入

      8、5,则输出是 A) 7 B) 6 C) 5 D) 4 main() int x; scanf(%d,&x); if(x+5) printf(%dn,x); else printf(%dn,x-);、B、142、若执行以下程序时从键盘上输入9,则输出结果是 A) 11 B) 10 C) 9 D) 8 main( ) int n; scanf(%d,&n); if(n+、B、143、设 a、b、c、d、m、n均为 int型变量,且 a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式 (m=ab)&(n=cd)运算后,n的值为_ A) 0 B) 1 C) 2 D) 3、C、144、设 int a=12,则执行完语句 a+=a-=a*a后,a的值是 A) 552 B) 264 C) 144 D) -264、D、145、设 int b=2;表达式(b2)/(b1)的值是 A) 0 B) 2 C) 4 D) 8、A、146、设a,b和c都是int型变量,且a=3,b=4,c=5,则下列表达式中,值为0的表达式是_ A)a&b B)a=b C)a|b+c&b-c D)!(aB)&!C|1)

      9、、D、1 47、设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为 A 4 B 16 C 32 D 52、C、148、设x=3,y=-4,z=6,写出表达式的结果。 !(xy)+(y!=z)|(x+y)&(y-z) A、0 B、1 C、-1 D、6、B、149、设x和y均为int 型变量,则以下语句:x+=y;y=x-y;y=x-y;x-=y;的功能是 A、把x 和y按从大到小排列 B、把x和y按从小到大排列 C、无确定结果 D、交换x和y中的值、D、150、设有 int x=11; 则表达式 (x+ * 1/3) 的值是 A) 3 B) 4 C) 11 D) 12、A、151、设有如下的变量定义: int i =8,k ,a,b ; unsigned long w=5; double x=1,42,y=5、2; 则以下符合C语言语法的表达式是 A、 a+=a-=(b=4)*(a=3) B、 x%(-3); C、 a=a*3=2 D、 y=float(i)、A、152、设有如下定义: char *aa2=abcd,ABCD; 则以下就法中正确的是 A) aa数组成元素的值分别是abcd和ABCD B) aa是指针变量,它指向含有两个数组元素的字符型一维数组 C) aa数组的两个元素分别存放的是含有4个字符的一维字符

      《详细计算机等级考试.二级C语言-超级精彩资料400道题目》由会员新***分享,可在线阅读,更多相关《详细计算机等级考试.二级C语言-超级精彩资料400道题目》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.