设有定义:chara[80];inti=0;,以下不能将一行带有空格的字符串(不超过80个字符)正确读入的是()
第1题:
设有定义char str[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是
A.cin.get(str, strlen(str));
B.cin.getline(str,strlen(str));
C.cin>>str;
D.cin.read(str, strlen(str));
第2题:
如果已经定义了方法intf(boolb,inti),则以下方法中,哪一个不是合法的重载方法()。
A、doublef(boolb,inti)
B、intf(doubled,inti)
C、intf(boolb,inti,doubled)
D、doublef(boold,intj)
第3题:
设有定义 :char s[81];int i=0;, 以下不能将一行 ( 不超过 80 个字符 ) 带有空格的字符串正确读入的语句或语句组是
A)gets(s);
B)while((s[i++]=getchar())!= ' \n ' );s[i]='\0';
C)scanf("%s",s);
D)do{scanf("%c",&s[i]);}while(s[i++]!='\n');s[i]='\0';
第4题:
设有定义“chars[8];inti=0;”,下列不能将一行(不超过80个字符)带有空格的字符国正确读入的语句或语句组是( )。
A.gets(s);
B.while((s[i++]=getchar( ))!=\n);s[i]=\0;
C.seanf("%S",s);
D.do{scanf("%C",&s[i]);}while(s[i++]!=\n);s[i]=\0;
第5题:
若有定义语句“inti=2,j=3;”,则表达式i/j的结果是( )。
A.0
B.0.7
C.0.66667
D.0.66666667
第6题:
A.6385
B.69825
C.63825
D.693825
第7题:
设有定义:char s[8];int i=O;,以下不能将—行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是______。
A.gets(s);
B.white((s[i++]=getchar())!='\n');s[i]=\0;
C.scanf("%s",s);
D.d0{scanf("%c",&s[i]);}while(s[i++]!='\n';s[i]='\0';
第8题:
(30)设有定义:char s[81];int i=10;,以下不能将一行(不超过80个字符)带有空格的字符串真确读入的语句或语句组是
A gets(s)
B)while((s[i++]=getchar())!=”\n”;s=”\0”;
C)scanf(“%s”,s);
D)do{scanf(“%c”,&s);}while(s[i++]!=”\n”);s=”\0”;
第9题:
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
A.gets(s);
B.scanf("%s",s);
C.while((s[i++]=getchar())!='\n');s[i]='\0';
D.do{scanf("%c",&s[i]);}while(s[i++]!='\n');s[i]='\0';
第10题:
以下定义语句中正确的是( )。
A.inta=b=0;
B.charA=65+1,b=b;
C.floata=1,"b=&a,"c=&b;
D.doublea=0.0;b=1.1;