Java 统计单词。程序填空

[复制链接]
查看11 | 回复1 | 2010-5-20 18:54:32 | 显示全部楼层 |阅读模式
程序填空,不要改变与输入输出有关的语句。
输入一个正整数repeat (0<repeat<10),做repeat次下列运算:
输入一行字符,统计其中单词的个数。各单词之间用空格分隔,空格数可以是多个。
例:括号内是说明
输入
2 (repeat=2)
Reold buildingroom 123
Programming is fun
输出
4
3
import java.util.Scanner;
public class Test40031{
public static void main(String []args ){

int ri, repeat,count, word,i;

String line;

char c;

Scanner in=new Scanner(System.in);

repeat=in.nextInt();in.nextLine();

for(ri=1; ri<=repeat; ri++){

line=in.nextLine();

/*---------*/

System.out.println( count);

}
}
}

回复

使用道具 举报

千问 | 2010-5-20 18:54:32 | 显示全部楼层
/*---------*/处代码为:count = line.split(" +").length;即修改后的代码如下:import java.util.Scanner;public class Test40031 { public static void main(String[] args) {int ri, repeat, count, word, i;String line;char c;Scanner in = new Scanner(System.in);repeat = in.nextInt();in.nextLine();for (ri = 1; ri
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行