从键盘上读入一串字符,分别统计其中数字、字母和其他字符出现的次数。

来源:百度知道 编辑:UC知道 时间:2024/05/09 00:15:35
从键盘上读入一串字符,分别统计其中数字、字母和其他字符出现的次数。
要求:(1) 用while循环和if语句完成。
(2) 调试程序并验证程序的正确性。
C语言

do while len(string)
if IsNumeric(mid(string,i,1))then
shu ++;

elseif asc(mid(string,i,1)) >65 and asc(mid(string,i,1)) >122 then
zifu ++;
else
other++;
);
loop

不知道你想用什么语言编写这个程序

#include <stdio.h>
main()
{
char cstring[256];
int i,nnum=0,cnum=0,onum=0;
scanf("%s",cstring);
for(i=0;i<256;i++)
{
if (cstring[i]=='\0') i=255;
printf("%c",cstring[i]);
if (cstring[i]>=48&&cstring[i]<=58) nnum+=1;
else if (cstring[i]>=65&&cstring[i]<=90) cnum+=1;
else if (cstring[i]>=97&&cstring[i]<=122) cnum+=1;
else onum+=1;
}
printf("\n你输入的字符中包含%d个数字,%d个字母,%d个其他字符\n",nnum,cnum,onum);
}
/*我是菜鸟,别耻笑我!*/

从键盘上读入一串字符,分别统计其中数字、字母和其他字符出现的次数。 从键盘上输入若干个字符,分别统计其中字母符号(区分大,小写),数字符号和其他字符的个数. java 中怎样实现从键盘读入单个字符? 从键盘上连续输入字符,统计其大小写的个数 C语言的 从键盘上输入一字符串(只包括数字字符),统计并显示其中偶数数字字符出现的次数。 用JAVA写一个程序能读一串字符从键盘上并且能显示出他们的ASCII形式。 编写一段汇编程序,要求能从键盘任意输入一段文本字符串,然后分别统计字符(包括大小写) 输入一串字符,以“ ?”结束,分别统计其中每个数字字符0,1,2,….9出现的次数。 从键盘上打一些特殊字符?? 设计一个函数,从键盘读入一行字符,返回最长单词的长度,同时输出该单词的位置.