include <stdio.h>int main(){char c;int letters=0,space=0,digit=0,others=0;printf("please input some characters\n");while((c=getchar())!='\n') //循环输入字符,直到输入回车{if(c>='a' && c<='z' || c>='A' && c<='Z')letters++;else if(c==' ')space++;...
Sub mm()Dim strn$, i&, n&, chrs(1 To 4) As Integer, strr strr = Array("空格数量", "数字数量", "英文字母数量", "其他字符数量")strn$ = InputBox("输入字符串:", "输入", "1")n = Len(strn)For i = 1 To n Select Case Mid(strn, i, 1)Case " "chrs(1) ...
输入一串字符,统计字符串中的字母、数字和其它字符的个数。 x=input("请输入一串字符") n1,n2,n3=0,0,0 for i in x: if 'a'<=i<'z' 【1】 'A'<=i<='Z': n1+=1 elif '0'<=i【2】'9': n2+=1 else: n3+=1 print("字符串{}中字母个数为{},数字个数为{},其它字符为{}".forma...
if(ch<='9'&&ch>='0') count1++;//统计数字个数 if( (ch<='z'&&ch>='a') ||(ch>='A'&&ch<='Z') count2++; //统计字母个数 ch=(char)getc(); } return 0;}大体上就这样因为我学c++的。。。 本回答由提问者推荐 举报| 答案纠错 | 评论(1) 7 5 wanda1416 采纳率:46% 来...
String[] args) {System.out.println("请输入一串字符串");Scanner s=new Scanner(System.in);String string=s.nextLine();int numberCount=0;int upperCaseCount=0;int lowerCaseCount=0;for(int i=0;i<string.length();i++){char c=string.charAt(i);if(Character.isDigit(c)){//数字...
1importjava.util.Scanner;23/**4* 输入一行字符,分别统计出其中的中英文字母,空格,数字和其他字符的个数5*6*@authorxcx7* @time 2017年7月22日上午9:08:168*/9publicclassPractice7 {1011publicstaticvoidmain(String[] args) {12System.out.println("请输入一串字符串,我们将统计出其中的中英文字母,空格...
import java.io.*;public class FileUtil { FileReader fr;BufferedReader br;FileWriter fw;BufferedWriter bw;String source = "";public int upCaseNum = 0;public int lowerCaseNum = 0;public int numerNum = 0;public int otherNum = 0;public void initReaders(String fileName) throws File...
System.out.println("您输入的字符串中的数字有:"+numbers); System.out.println("您输入的字符串中的空格有:"+spaces); System.out.println("您输入的字符串中的其他字符有:"+others);} public static void main(String args[]){ &#...
System.out.println("您输入的字符串中的数字有:"+numbers); System.out.println("您输入的字符串中的空格有:"+spaces); System.out.println("您输入的字符串中的其他字符有:"+others);} public static void main(String args[]){ &#...