位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C2014年全国计算机等级《二级C语言程序设计》考前押密试题(2)

有以下程序:#included stdio.h>main(){ char cl='1',c2='2';cl=getchar():c2=getchar();putchar(c1);putchar(c2);}当程序运行时输入a<回车>后,下列叙述中正确的是(  )。

发布时间:2024-07-09

A.变量c1被赋予字符a,c2被赋予回车符

B.程序将等待用户输入第2个字符

C.变量c1被赋予字符a,c2中仍是原有字符2

D.变量c1被赋予字符a,c2中将无确定值

试卷相关题目

  • 1下列程序的输出结果是(  )。#include%stdio.h>main(){ int i;for(i=1;i<=10,i++)f if((i*i>=20)&&(i*i<=100))break;)print[(”%d\n”,i*i);)

    A.49

    B.36

    C.25

    D.64

    开始考试点击查看答案
  • 2下列选项中不会引起二义性的宏定义是(  )。

    A.#define S(x)X*x

    B.#define S(x) (x)*(x)

    C.#define S(x) (x*x)

    D.#define S(x) ((x)*(x))

    开始考试点击查看答案
  • 3执行下列程序中的输出语句后,a的值是(  )。main(){ int a;printf(”%dkn”,(a=2*3,a*5,a+7));)

    A.17

    B.37

    C.6

    D.13

    开始考试点击查看答案
  • 4若有下列定义和语句:int u一011,v一0x11,w一11:printf(”%o,%x,%d\n”,u,v,w):则输出结果是(  )。

    A.9,17,11

    B.9,11。11

    C.11,11,11

    D.11,17。11

    开始考试点击查看答案
  • 5下列选项中不是C语句的是(  )。

    A.{ int i;i++;printf(”%dn”,i);)

    B.;

    C.a=5,c=10

    D.{;}

    开始考试点击查看答案
  • 6有如下程序:main()( int x=1,a=O,b=0;switch(x){CgtSC 0:b++;case 1:a++;CaSe 2:a++;b++;)printf(”a=%d.b=%d\n”,a.b);}该程序的输出结果是(  )。

    A.a=2,b=1

    B.a=1,b=1

    C.a=1,b=0

    D.a=2 b=2

    开始考试点击查看答案
  • 7有以下程序:#includemain(){ int k=-3:if(k<=0)printf(”****\n”)else printf(”&&amp;&amp;&\n”);}程序的输出结果是(  )。

    A.输出####

    B.输出&&&&

    C.输出####&&&&

    D.有语法错不能通过编译

    开始考试点击查看答案
  • 8若有定义“int b[8],*p=b;”,则p+6表示(  )。

    A.数组元素b[6]的值

    B.数组元素b[6]的地址

    C.数组元素bE73的地址

    D.数组元素hEo]的值加上6

    开始考试点击查看答案
  • 9有下列程序:main(){ char s[]=”abode”;s+=2:printf(”%d\n”,s[o]);)执行后的结果是( )。

    A.输出字符a的ASCII码

    B.输出字符c的ASCII码

    C.输出字符c

    D.程序出错

    开始考试点击查看答案
  • 10有以下程序:#includemain(){ int w=4,x=3,y=2,z=1;printf(”%d\n”,(w<X、W:Z<Y、Z:X));程序的输出结果是(  )。

    A.1

    B.2

    C.3

    D.4

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