更多"若要求从键盘读入含有空格字符的字符串,应使用函数______。(A) "的相关试题:
[单项选择]若要求从键盘读入含有空格字符的字符串,应使用函数______。
(A) getc( )
(B) gets( )
(C) getchar( )
(D) scanf( )
[单项选择]若要求从键盘读入含有空格字符的字符串,应使用函数
A. getc()
B. gets()
C. getehar()
D. scanf()
[单项选择]若要求从键盘读入含有窄格字符的字符串,应使用函数( )。
A. getc()
B. gets()
C. getchar()
D. scanf()
[单项选择]若要求从键盘读人含有空格字符的字符串,应该使用函数( )。
A. getc()
B. gets()
C. getchar()
D. scanf()
[简答题]【说明】
下面程序完成从键盘读入一个字符串,然后采用parseInt方法将其转换为一个相应的整数。
import java.io.*;
public class testThrows
public static (1) readString( ) (2) IOException
int ch;
String r="";
boolean done=false;
while( (3) )
ch=System.in.read( );
if(ch<0 || ch=0xd) //处理回车符中第一个符号
done=true;
else
r=r+(char)ch;
return r;
public static void main(Stling args[])
String str;
(4)
str=readString( );
(5) (IOException e)
System.out.println("error");
return;
System.out.println("input integer: "+Integer.parselnt(str));
[简答题]编制程序,输入一个字符串,其中只含有英文字母和数字字符,判断该字符串是否是回文,并将该字符串输入文件test5.txt中。
[单项选择]s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是( )。
A. if(sl>s2)S;
B. if(strcmp(s1,s2))S;
C. if(strcmp(s2,s1>0)S;
D. if(strcmp)(s1,s2)>0)S;
[单项选择]当用户要求输入的字符串中含有空格时,应使用的输入函数是( )。
A. scanf()
B. getchar()
C. gets()
D. getc()