位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C2002年4月全国计算机等级考试二级笔试试卷(基础部分和C语言程序设计)

以下叙述正确的是

发布时间:2024-07-09

A.可以把define和if定义为用户标识符

B.可以把define定义为用户标识符,但不能把if定义为用户标识符

C.可以把if定义为用户标识符,但不能把define定义为用户标识符

D.define和if都不能定义为用户标识符

试卷相关题目

  • 1在16位C编译系统上,若定义long a; ,则能给a赋40000的正确语句是

    A.a=20000+20000;

    B.a=4000*10;

    C.a=30000+10000;

    D.a=4000L*10L;

    开始考试点击查看答案
  • 2若有说明语句:int  a,b,c,*d=&c;,则能正确从键盘读入三个整数分别赋给变量a、b、c的语句是

    A.scanf("%d%d%d",&a,&b,d);

    B.scanf("%d%d%d",&a,&b,&d);

    C.scanf("%d%d%d",a,b,d);

    D.scanf("%d%d%d",a,b,*d);

    开始考试点击查看答案
  • 3以下选项中不属于C语言的类型的是

    A.signed short imt

    B.unsigned long int

    C.unsigned int

    D.long short

    开始考试点击查看答案
  • 4以下程序段的输出结果是int  a=1234;printf("%2dn",a);

    A.12

    B.34

    C.1234

    D.提示出错、无结果

    开始考试点击查看答案
  • 5若变量a是int类型,并执行了语句:a=‘A'+1.6;,则正确的叙述是

    A.a的值是字符C

    B.a的值是浮点型

    C.不允许字符型和浮点型相加

    D.a的值是字符‘A’的ASCII值加上1。

    开始考试点击查看答案
  • 6若定义:int a=511,*b=&a;, 则printf("%dn",*b);的输出结果为

    A.无确定值

    B.a的地址

    C.512

    D.511

    开始考试点击查看答案
  • 7以下程序的输出结果是main(){  int  a=5,b=4,c=6,d;   printf("%dn",d=a>b、(a>c、a:c):(b));}

    A.5

    B.4

    C.6

    D.不确定

    开始考试点击查看答案
  • 8以下程序中,while循环的循环次数是main(){ int  i=0;  while(i<10)  {  if(i<1)  continue;     if(I==5)  break;     i++;  }  ......}

    A.1

    B.10

    C.6

    D.死循环,不能确定次数

    开始考试点击查看答案
  • 9以下程序的输出结果是main(){ int  a=0,i;  for(i=;i<5;i++)  {  switch(i)     { case 0:       case 3:a+=2;       case 1:       case 2:a+=3;       default:a+=5;     }  }  printf("%dn",a);}

    A.31

    B.13

    C.10

    D.20

    开始考试点击查看答案
  • 10以下程序的输出结果是main(){ int  a=4,b=5,c=0,d;  d=!a&amp;&amp;!b||!c;  printf("%dn",d);}

    A.1

    B.0C.非0的数D.-1

    开始考试点击查看答案
返回顶部