早教吧作业答案频道 -->其他-->
java程序设有一个由20个英文单词构成的字符串数组,要求:(1)统计以字母w开头的单词数;(2)统计单词中含“or”字符串的单词数;(3)统计长度为3的单词数。
题目详情
java程序
设有一个由20个英文单词构成的字符串数组,要求:
(1)统计以字母w开头的单词数;
(2)统计单词中含“or”字符串的单词数;
(3)统计长度为3的单词数。
设有一个由20个英文单词构成的字符串数组,要求:
(1)统计以字母w开头的单词数;
(2)统计单词中含“or”字符串的单词数;
(3)统计长度为3的单词数。
▼优质解答
答案和解析
import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
int w=0,or=0,l=0;
Scanner scan=new Scanner(System.in);
System.out.println("input worlds :");
String str=scan.nextLine();
String st[]=str.split(" ");
if(str.startsWith("w")){
w++;
}
for(String string:st){
if(string.contains("or")){
or++;
}
if(string.length()==3){
l++;
}
}
System.out.println("以字母w开头的单词数:"+w+",单词中含“or”字符串的单词数:"+or+",长度为3的单词数"+l);
}
}
public class Demo {
public static void main(String[] args) {
int w=0,or=0,l=0;
Scanner scan=new Scanner(System.in);
System.out.println("input worlds :");
String str=scan.nextLine();
String st[]=str.split(" ");
if(str.startsWith("w")){
w++;
}
for(String string:st){
if(string.contains("or")){
or++;
}
if(string.length()==3){
l++;
}
}
System.out.println("以字母w开头的单词数:"+w+",单词中含“or”字符串的单词数:"+or+",长度为3的单词数"+l);
}
}
看了 java程序设有一个由20个...的网友还看了以下:
我们用aij表示矩阵Amxn的第i行第j列元素,1≤i≤m,1≤j≤n(i、j、m、n∈N*)矩阵 2020-05-13 …
几道离散数学习题,拜谢中~1.设X={0,1,2,3},R1和R2是X中的关系,R1={|j=i+ 2020-05-14 …
数据结构问题设有三对角矩阵(ai,j)nxn,将其三条对角线上的元素逐行地存于数组B[3n-2]中 2020-05-14 …
1.设集合x={0,1,2,3}中的两个关系,R={|i,j∈x∧(j=i+1∨j=i/2)},S 2020-06-12 …
求下列程序段的时间复杂度,1.for(i=1;i<=n;i++)for(j=1;j<=i;j++) 2020-06-15 …
已知A=[aij]n*n,其中aij=1(i=1,2,…,n;j=1,2,…,n),求可逆阵P,使 2020-06-18 …
将其ASCII值按二进制移位(右移4位,高位补0,即xx[i][j]>>4),原字符值加右移后的值 2020-07-22 …
求100到1000之间的素数#include"stdio.h"main(){inti,j,p;fo 2020-07-23 …
n个数从小到大排列,求(n-1)/4,设商为i,余数为j,则可求得1stQuartile为:(第i 2020-07-29 …
某国家j一工厂职工j月工资及人数如下表:(f)求月工资j平均数,工厂主用这个平均数作为代表数,这是为 2020-11-17 …