在执行以下程序时,为了使输出结果为: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
第1题:
若执行下列的程序时,从键盘上输入1和2,则输出结果是( )。
#include<stdio.h>
main()
{ int a,b,s;
scanf("%d%d",&a,&B) ;
S=a;
if(a<B) s=b;
s=s*s;
printtf("%d\n",s);
}
A.1
B.4
C.2
D.9
第2题:
若下列程序执行后t的值为4,则执行时输入a,b的值范围是 #include ”stdio.h” main() { int a, b, s=1, t=1; scanf (”%d, %d”, &a, &b); if (a>0) s+=1; if (a>b) t+=s; else if(a==b) t=5; else t = 2*s; printf (”s=%d, t=%dn”, s,t); }
第3题:
3、若下列程序执行后t的值为4,则执行时输入a,b的值范围是 #include ”stdio.h” main() { int a, b, s=1, t=1; scanf (”%d, %d”, &a, &b); if (a>0) s+=1; if (a>b) t+=s; else if(a==b) t=5; else t = 2*s; printf (”s=%d, t=%d\n”, s,t); }
第4题:
在执行以下程序时,为了使输出结果为t=4, 则给a和b输入的值应满足的条件是() #include<stdio.h> void 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("t=%dn",t); }
A.0 > a > b
B.a=0 < b
C.a=b < 0
D.a < b < 0
第5题:
【填空题】请阅读以下程序,为使输出时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+t; else if(a==b) t=5; else t=2*s; printf("s=%d,t=%d",s,t); }