下面程序段输出的结果是 int a =123000; double b=1234.5578; Console.WriteLine("{0,-8:f3},{1:f3}",a,b); 输出的结果是:
A: 123000.00,1234.5578
B: 123000.00,1234.558
C: 123000.000,1234.5578
D: 123000,1234.5578
A: 123000.00,1234.5578
B: 123000.00,1234.558
C: 123000.000,1234.5578
D: 123000,1234.5578
B
举一反三
- 写出下面程序段运行时的输出结果。 double a=17.9; int b=3; b=(int )a%5; Console. WriteLine(b);
- 若k是int型变量,下面程序段的输出结果是()intk;k=-3;if(k<=0)printf("####");elseprintf("&&&&"); A: #### B: &&&& C: ####&&&& D: 有语法错误,无输出结果
- 以下程序的输出结果是:>>> def f(x, y = 0, z = 0): pass>>> f(1, , 3)
- 若k是int型变量,且有下面的程序段:intk;k=-3;if(k<=0)printf(“####”);elseprintf(“&&&&”);上面程序段的输出结果是 A: #### B: &&&& C: ####&&&& D: 有语法错误,无输出结果
- 下述程序的输出结果是( )。 #include <stdio.h> int f(n) int n; if(n==0 | | n==1) return 3; return n-f(n-2); void main() printf("\n%d",f(10)); A: 3 B: 8 C: 9 D: 10
内容
- 0
以下程序的输出结果是( )。 int f(int x); main( ) { int a,b=0; for(a=0; a<3; a++) { b=b+f(a); putchar('A'+b); }} int f(int x) { return x*x+1; }
- 1
假定所有变量均已正确说明,以下程序段运行后的输出结果是 。[br][/br] int k; k=-3; if(k<=0) printf(“####”); else printf(“&&&&”); A: 有语法错误,无输出结果 B: C: &&&& D: &&&& E: F:
- 2
下面的程序输出结果为false是( ) A: int a= 3;bool b = a==3;Console.WriteLine(b); B: int a= 3;bool b = a>;=3;Console.WriteLine(b); C: int a= 3;bool b = a<;=3;Console.WriteLine(b); D: int a= 3;bool b = a!=3;Console.WriteLine(b);
- 3
若k是int型变量,且有下面的程序片段 A: -3; B: (k<=0) printf("####"); C: se printf("&&&&"); D: 程序片段的输出结果是() E: #### F: &&&& G: ####&&&& H: 有语法错误,无输出结果
- 4
下列程序段执行结束,输出结果是:()int a,b[5]={0};a=0,b[0]=3;printf("%d,%d",b[a],b[1]);