单项选择题

当a=1、b=3、c=5、d=4时,执行下面一段程序后,x的值为______。
if (a<b)
if (c<d) x=1;
else
if (a<c)
if (b<d) x=2;
else x=3;
else x=6;
else x=7;

A.1
B.2
C.3
D.6
<上一题 目录 下一题>
热门 试题

单项选择题
若有说明:long *p,a;则不能通过scanf语句正确给输入项读入数据的程序段是______。
A.*p=&a;scanf("%ld",p);
B.p=(long*)malloc(8);scanf("%ld",p);
C.scanf("%ld",p=&a);
D.scanf("%ld",&a);
单项选择题
在执行以下程序时,为了使输出结果为:t=4,则给a和b输入的值应满足的条件是______。main () int s,t,a,b; scanf( %d,%d ,&a,&b); s=1, t=1; if(a>0)s=s+1; if(a>b)t=s+1; else if (a==b) t=5; else t=2*s; printf( %d n ,t);
A.a>b
B.a<b<0
C.0<a<b
D.0>a>b
相关试题
  • 若输入I have a test.#,则以下程序的...
  • 当先后输入1、3、4、12、23时,屏幕...
  • 求任意一个数(用16位二进制码表示)的补...
  • 若输入21、23、34、11、2、6,则...
  • 如果输入’1’、’2’、’3’、’4’,...