题目 ★输入一串字符,直到输入一个星号(*)为止,统计(输出)其中的字母个数和数字字符个数。 相关知识点: 试题来源: 解析答#i nclude"stdio.h" main() { char ch; int charcnt=0,numcnt=0; while((ch=getchar())!='*') { if(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z')charcnt++;...
System.out.println("字母数为:" + iLetterCount + ",数字数为:" + iNumCount); // 不用...
while(ch!='*'){ 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 wanda1...
} printf("字母:%d\n", let); //打印字母数 printf("数字:%d\n", num); //打印数字数 return 0;}
include<stdio.h> #include<conio.h> int main() { char ch; int iCountChar = 0,iCountInt = 0; while((ch=getch()) != '*') { if((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z')) iCountChar ++; else if(ch >= '0' && ch <= '9') iCount...
int iLetterCount = 0; // 字母计数 int iNumCount = 0; // 数字计数 int iSignCount = 0; // 其他符号计数 String str = ""; // 用户输入字符串System.out.print("输入一串字符串并且以字符*结束:");str = in.next();for (int iFlag=0; str.charAt(iFlag)!='*';...