运行下列程序时,若输入的数据为“1,2,3”,则输出结果是( )。 main() { float a,b,c,t; scanf("%f,%f,%f",&a,&b,&c); if(a<b) {t=a; a=b; b=t;} if(a<c) {t=a; a=c; c=t;} if(b<c) {t=-b;b=c;c=t;} printf("%f\n%f\n%f/n",a,b,c); }
A.1.00 2.00 3.00
B.1.00 3.00 2.00
C.1 3 2
D.3.000000 2.000000 1.000000
第1题:
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是( )。
main
{ float a,b,c,t;
scanf("%f,%f,%f",&a,&b,&c);
if(a<b)
{t=a;a=b.b=t;)
if(a<c)
{t=a;a=c;c=t;)
it(b<c)
{t=b;b=C;c—=;)
printf("%f\n%f\n%f\n",a,b,c);
}
A.1.00 2.00 3.00
B.1.00 3.00 2.00
C.1 3 2
D.3.00000 2.00000 1.00000
第2题:
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是( )。
main()
{ float a,b,C,t;
scanf("%f,%f,%of",&a,&b,&C) ;
if(a<B)
{t=a;a=b;b=t;}
if(a<C)
{t=a;a=c;c=t;}
if(b<C)
{t=b;b=c;c=t;}
printf("%f\n%f\n%f\n",a,b,C) ;
}
A.1.00 2.00 3.00
B.1.00 3.00 2.00
C.1 3 2
D.3.000000 2.000000 1.000000
第3题:
若运行以下程序时,从键盘输入3.6 2.4<CR>,则下面程序的运行结果是 。#include<stdio.h> #include<math.h> main() {float x,y,z; scanf("%f%f",&x,&y); z=x/y; while(1) {if(fabs(z)>1.0) {x=y;y=z;z=x/y;} else break; } printf("%fn",y); }
A.1.500000
B.1.600000
C.2.000000
D.2.400000
第4题:
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是( )。 main() { float a,b,c,t; scanf("%f,%f,%f",&a,&b,&c); if(a<b) {t=a;a=b;b=t;} if(a<c) {t=a;a=c;c=t;} if(b<c) {t=b;b=c;c=t;) printf("%f\n%f\n%f\n",a,b,c); }
A.1
B.1.00 2.00 3.00 3.00 2.00
C.1
D.3.000000 3 2.000000 2 1.000000
第5题:
【单选题】已有程序段和输入数据的形式,程序中输入语句的正确形式应当为。 main() { int a;float f; printf("Inputnumber:"); (输入语句) printf("nf=%f,a=%dn",f,a); } Input number:4.5□□2<CR>
A.scanf("%d,%f",&a,&f);
B.scanf("%f,%d",&f,&a);
C.scanf("%d%f",&a,&f);
D.scanf("%f%d",&f,&a);