2015年计算机等级考试《二级C语言》模拟试题及答案(5)

0
收藏   分享
  • 卷面总分:100分
  • 试卷类型:模拟考试
  • 测试费用:免费
  • 答案解析:是
  • 练习次数:34次
  • 作答时间:120分钟
试卷简介

2015年计算机等级考试《二级C语言》模拟试题及答案(5),本试卷总分100分,共有4类型题目。

  • 选择题
  • 程序填空题
  • 程序改错题
  • 程序设计题
试卷预览
1

以下定义语句中正确的是( )。

  • A.int a=b=0;
  • B.char A=65+1,b=’b’;
  • C.float a=1,*b=*a,*C=&b;
  • D.double a=0.0;b=1.1;
1

若有定义语句:

char}sl=‘’0K”,:It s2=”ok”;

以下选项中,能够输出“OK”的语句是( )。

  • A.if(strcmp(sl,s2)!=0)puts(s2);
  • B.if(strcmp(sl,s2)!=0)puts(s1);
  • C.if(strcmp(sl,s2)==1)puts(s1);
  • D.if(strcmp(sl,s2)==0)puts(s1);
5

下列叙述中错误的是( )。

  • A.C程序可以由多个程序文件组成
  • B.一个c语言程序只能实现一种算法
  • C.c程序可以由一个或多个函数组成,
  • D.一个C函数可以单独作为一个C程序文件存在
5

以下不合法的数值常量是( )。

  • A.8.0E0.5
  • B.lel
  • C.0ll
  • D.0xabcd
5

以下关于typedef的叙述错误的是( )。

  • A.用typedef可以增加新类型
  • B.typedef只是将已存在的类型用一个新的名字来代替
  • C.用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名
  • D.用typedef为类型说明一个新名,通常可以增加程序的可读性