【单选题】
若有定义:int x,y;char a,b,c;并有以下输入数据(此处,代表换行符)1 2A B C则能给x赋整数1,给y赋整数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是()。
①
scanf(x=%dy=%d,x,a=getchar();b=getchar();c=getchar();
②
scanf(%dy%d,x,a=getchar();b=getchar();c=getchar();
③
scanf(%d%d%c%c%c%c%c%c,x,y,a,a,b,b,c,
④
scanf(%d%d%c%c%c,x,y,a,b,
【单选题】
若有定义:int x,y;char a,b,c;并有以下输入数据(此处,代表换行符)1,2A,B,C则能给x赋整数1,给y赋整数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是()。
①
scanf(x=%d,y=%d,x,a=getchar();b=getchar();c=getchar();
②
scanf(%d,%d,x,a=getchar();b=getchar();c=getchar();
③
scanf(%d,%d,%c,%c,%c,%c,%c,%c,x,y,a,a,b,b,c,
④
scanf(%d,%d,%c,%c,%c,x,y,a,b,
【单选题】
若变量已正确定义,有以下程序段int a=3,b=5,c=7;if(ab)a=b;c=a;if(c!=a)c=b;;printf(%d,%d,%d\na,b,c)其输出结果是
【单选题】
执行以下程序段后、变量a,b,c的值分别是一。intx=10,y=9;inta,b,c;a=--x==y++)?--x:++y;b=x++;c=y;
③
a=9,b=10,c=90)a=1,b=11,c=10