设有int a=123;执行语句printf(“%d”,5,a);的输出结果是()
A: 123
B: 5123
C: └┘└┘123
D: 编译错误
A: 123
B: 5123
C: └┘└┘123
D: 编译错误
C
举一反三
- 设有int a=123;执行语句printf(“%*d”,5,a);的输出结果是()。 A: *123 B: 5123 C: └┘└┘123 D: 编译错误
- 中国大学MOOC: 设有int a=123;执行语句printf(“%*d”,5,a);的输出结果是()。
- 执行下列C语言语句,输出结果是 int a=123; printf(“%o,%x, ”,a,a);
- 下面程序段执行后的输出结果是()。注:└┘符号代表空格int a=123;printf(“[%4d],[%-4d],[%04d]”,a,a,a); A: [123],[└┘123],[1230] B: [123└┘ ],[└┘123],[0123] C: [└┘123],[123└┘],[0123] D: [└┘123],[123└┘],[173]
- 下面程序段执行后的输出结果是()。注:└┘符号代表空格 int a=123; printf(“[%4d],[%-4d],[%04d]”,a,a,a); A: [└┘123],[123└┘],[0123] B: [└┘123],[123└┘],[173] C: [123],[└┘123],[1230] D: [123└┘ ],[└┘123],[0123]
内容
- 0
设有变量定义:int a=123,b=345; 则执行语句printf("%-5d%5d",a,b);后,输出的结果是:(_____)。 说明:□表示空格
- 1
以下程序段的输出结果是()。int a=123;printf("%-6d\n",a); A: 123( B: 表示空格) C: 123 D: ( E: 表示空格) F: 123 G: 输出格式符不合法
- 2
以下语句的输出结果是______。 a=123 b=456 Print a;b A: 123□456 B: □123□456 C: □123□456□ D: □123□□456
- 3
以下语句的输出结果是(注:■表示一个空格)() a=123 b=456 Printa;b A: 123■456 B: ■123■456 C: ■123■456■ D: ■123■■456
- 4
以下语句输出结果是( ) String str=”123”; int x=4,y=5; str=str+(x+y); System.out.println(str); A: 1239 B: 12345 C: 编译错误 D: 123+4+5