[单选题]

已有如下定义和输入语句,若要求a、b、c、d分别得到的值为10、20、'A'和'B',当从第一列开始输入数据时,正确的数据输入方式是( )。 int a,b; char c,d; Cin>>a>>b>>c>>d;

A.10,20<空格>A,B<回车>

B.10<空格>20<空格>A<空格>B<回车>

C.10<空格>20,A,B<回车>

D.10,20,A,B<回车>

参考答案与解析:

相关试题

设有以下定义int a=0;doubleb=1.25;char c='A';#d

[单选题]设有以下定义 int a=0; double b=1.25; char c='A'; #define d 2 则下面语句中错误的是A.a++;B.b++;C.c++;D.d++;

  • 查看答案
  • 若有以下定义和语句char c1='b',c2='e'printf("%d,%c

    [单选题]若有以下定义和语句char c1='b',c2='e'printf("%d,%c/n",c2-c1,c2-'a'+A); 则输出结果 ( )A.2,MB.3,EC.2,ED.输出项与对应的格式控制不一致,输出结果不确定

  • 查看答案
  • 设有以下定义:int a=0;doubleb=1.25;char c='A';#

    [单选题]设有以下定义: int a=0; double b=1.25; char c='A'; #define d 2 则下面语句中错误的是( )。A.a++;B.b++;C.c++;D.d++;

  • 查看答案
  • 有以下定义语句,编译时会出现编译错误的是A)char a='a'; B)char

    [单选题]有以下定义语句,编译时会出现编译错误的是A.)char a='a';B.)char a='/n';C.)char a='aa';D.)char a='/x2d';

  • 查看答案
  • 设有以下定义:inta=0;doubleb=1.25;charc='A'# de

    [单选题]设有以下定义: int a=0; double b=1.25; char c='A' # define d2 则下面语句中错误的是 ______。A.a++;B.b++;C.c++D.d++

  • 查看答案
  • 若有如下程序:ints[3][3]={'a','b','C','d','e','

    [单选题]若有如下程序: int s[3] [3]={'a','b','C','d','e','f','g','h','i'},*t; main() {t:(int*)malloc(sizeof(int)); sub(t,s); printf("%c/n",*t); } sub(int*p,int b[][3]) {*p=b[2][1]; } 则程序运行后的输出结果是( )。A.dB.eC.hD.b

  • 查看答案
  • 若有定义语句:int a=10;double b=3.14;,则表达式'A'£«

    [单选题]若有定义语句:int a=10;double b=3.14;,则表达式'A'+a+b值的类型是A.charB.intC.doubleD.float

  • 查看答案
  • 有如下4个语句: ①count<<'A'<<setfill('x')<<left

    [单选题]有如下4个语句: ①count<<'A'<<setfill('x')<<left<<setw(7)<<'B'<<endl; ②count<<setfill('x')<<left<<setw(7)<<'A'<<'B'<<endl; ③count<<'A'<<setfill('*')<<right<<setw(7)<<'B'<<endl; ④count<<setfill('x')<<right<<setw(7)<<'A'<<'B'<<endl; 其中能

  • 查看答案
  • 有如下程序段:int a=14,b=15,x;char c='A';x=(a&&

    [单选题]有如下程序段: int a=14,b=15,x; char c='A'; x=(a&&b)&&(c<'B'); 执行该程序段后,x的值为( )。A.tureB.假C.0D.1

  • 查看答案
  • 已知字符'A'的ASCII码值是65,字符变量c1的值是'A',c2的值是'D'

    [单选题]已知字符'A'的ASCII码值是65,字符变量c1的值是'A',c2的值是'D'。执行语句printf("%d,%d",c1,c2-2) ;后,输出结果是A.A,BB.A,68C.65,66D.65,68

  • 查看答案