网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
若有定义:intx,y;chara,b,c;并有以下输入数据(此处
- A、scanf(""x=%dy+%d"",&x,&y);a=getchar();b=getchar();c=getchar();
- B、scanf(""%d%d"",&x,&y);a=getchar();b=getchar();c=getchar();
- C、scanf(""%d%d%c%c%c"",&x,&y,&a,&b,&c);
- D、scanf(""%d%d%c%c%c%c%c%c"",&x,&y,&a,&a,&b,&b,&c,&c);
参考答案
更多 “若有定义:intx,y;chara,b,c;并有以下输入数据(此处代表换行符,/u代表空格):6/u2A/uB/uC则能给x赋整数6,给y赋整数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是()A、scanf(""x=%dy+%d"",x,y);a=getchar();b=getchar();c=getchar();B、scanf(""%d%d"",x,y);a=getchar();b=getchar();c=getchar();C、scanf(""%d%d%c%c%c"",x,y,a,b,c);D、scanf(""%d%d%c%c%c%c%c%c"",x,y,a,a,b,b,c,c);” 相关考题
考题
若有如下函数模板定义,则正确使用该函数模板的语句是()。templatevoidadd(typea,typeb,type}
A、floatx,y,z;add(x,y,z)?;B、intx,y,z;add(x,y,C、floatx,y?;intz;add(x,y,z)?;D、floatx,y?;intz;add(x,y,
考题
在下面的字符数组定义中,()语句有语法错误。
A、chara[20]="abcdefg";B、chara]="x+y=55.";C、chara[15]={"1",“2"};D、chara[10]="5";
考题
在下面的字符数组定义中,哪一个有语法错误()。A.chara[20]=”abcdefg”;B.chara[]=”x+y=55.”;C.chara[15];D.chara[10]=’5’;
考题
若有定义classA{intx,y;staticfloatf(inta){}floatg(intx1,intx2){}}及A a1=newA();则下列用法中合法的是()。
A.g(3,2)B.a1.g(2,5)C.a1.f(4)D.f(3)
考题
在下面字符数组的定义语句中,有语法错误的是()。
A、chara[20]=”abcdefg”;B、chara[]=”x+y= 55.”;C、chara[15]={‘1′,’2’};D、chara[10]=’5′;
考题
若有定义:char*st="how are you";,下列程序段中正确的是A.chara[11],*p;strcpy(p=a+1,st[4]);B.chara[11];strcpy(++a,st);C.chara[11];strcpy(a,st);D.chara[],*p;strcpy(p=a[1],st+2);
考题
若有以下程序:includeusingnamespacestd;voidsub(intx,inty,int*2){*z=y+x;}int main
若有以下程序: #include<iostream> usingnamespacestd; voidsub(intx,inty,int*2) { *z=y+x; } int main() { int a,b,C; sub(8,4,A) ; sub(6,a,B) ; sub(a,b,C) ; cout<<a<<","<<b<<","<<c<<end1; return 0; }A.12,18,30B.-12,6,8C.6,8,10D.12,-18,16
考题
若有定义:chara[]="abcdef";charb[]="xyz";则以下程序段运行后屏幕输出为() strcpy(a,b); printf("%c",a[2]);A、cB、zC、/0D、d
考题
以下关于数组的描述中,正确的有()A、有定义chara[3];则定义了a[1]、a[2]、a[3]三个数组元素B、构成字符数组的各个元素必须是字符类型的数据C、若有定义chara[]="hello";,则数组a的长度为6D、设有数组定义chararray[]="China";则数组array所占的空间为5个字节
考题
若有定义:intx,y;chara,b,c;并有以下输入数据(此处<CR>代表换行,代表空格):12<CR>ABC<CR>则能给X赋整数1,给Y赋数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是()A、scanf("x=%dy=%d",x,y);a=getchar();c=getchar();B、scanf("%d%d",x,y);a=getchar();b=getchar();c=getchar();C、scanf("%d%d%c%c%c",x,y,a,b,c);D、scanf("%d%d%c%c%c%c%c%c",x,y,a,a,b,b,c,c);
考题
若有定义chara[10],*b=a;不能给数组a输入字符串"youknow"的语句是()A、gets(a);B、scanf("%s",a);C、gets(a[0]);D、gets(b);
考题
单选题若有定义:intx,y;chara,b,c;并有以下输入数据(此处代表换行符,/u代表空格):6/u2A/uB/uC则能给x赋整数6,给y赋整数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是()A
scanf(x=%dy+%d,x,y);a=getchar();b=getchar();c=getchar();B
scanf(%d%d,x,y);a=getchar();b=getchar();c=getchar();C
scanf(%d%d%c%c%c,x,y,a,b,c);D
scanf(%d%d%c%c%c%c%c%c,x,y,a,a,b,b,c,c);
考题
单选题若有定义:chara[]="abcdef";charb[]="xyz";则以下程序段运行后屏幕输出为() strcpy(a,b); printf("%c",a[2]);A
cB
zC
/0D
d
考题
单选题若有定义intx=3,y;则执行语句y=(++x)+(++x)+(++x)后,y=()A
9B
12C
15D
18
热门标签
最新试卷