C语言实验——单词统计
Time Limit: 1000 ms
Memory Limit: 65536 KiB
Problem Description
从键盘输入一行字符(长度小于100),统计其中单词的个数,各单词以空格分隔,且空格数可以是多个。
Input
输入只有一行句子。仅有空格和英文字母构成。
Output
单词的个数。
Sample Input
stable marriage problem Consists of Matching members
Sample Output
7
package practice; import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int i,sum1=1; String a = sc.nextLine(); int n= a.length(); for(i=0;i<n;i++) { if(a.charAt(i)==' '&&a.charAt(i+1)!=' ') { sum1++; } } System.out.println(sum1); } }