有如下程序:[br][/br]#include[br][/br]main( )[br][/br]{ int a1,a2;[br][/br]char c1,c2;[br][/br]scanf(“%d%d%c%c”,&a1,&a2,&c1,&c2);[br][/br]}[br][/br]若要求a1、a2、c1、c2的值分别为10、20、A、B,正确的数据输入是()。
A: 1020AB
B: 10 20A B
C: 10 20 AB
D: 10 20AB
A: 1020AB
B: 10 20A B
C: 10 20 AB
D: 10 20AB
举一反三
- 已有如下定义和输入语句:[br][/br]int a1,a2; char c1,c2;[br][/br]scanf("%d%c%d%c",&a1,&c1,&a2,&c2);[br][/br]若要求a1,a2,c1,c2值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是( )。 A: 10 A20B B: 10A20 B C: 10A 20B D: 10 A 20 B
- 若执行以下程序段后,c3的值为( )[br][/br]int c1=1,c2=2,c3;[br][/br]c3=1/c2*c1; A: 0 B: 0.5 C: 1 D: 2
- 若有以下程序段,c3中的值是 int c1=1,c2=2,c3;[br][/br] c3=c1/c2; A: 0 B: 1/2 C: 0.5 D: 1
- 以下程序运行的结果是________。 [br][/br] main() [br][/br] { char c1=’A’,c2=’B’; [br][/br] printf(“%d %d %d\n”,c1,c2,c1-c2); [br][/br] } A: 出错信息 B: A B 1 C: A B -1 D: 65 66 -1
- 已有如下定义和输入语句,若要求a1,a2,c1,c2的值分别为10,20,A,B,当从第一列开始输入数据时,正确的数据输入方式是:int a1,a2; char c1,c2;scanf(“%d%d”,&a1,&a2);scanf(“%c%c”,&c1,&c2)() A: 1020AB B: 10 20AB C: 10 20 AB D: 10 20AB