下面程序段输出的结果是 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
举一反三
- 写出下面程序段运行时的输出结果。 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