编写程序,从键盘上输入一个字符串,分别统计字符串中字母和数字的个数,并输出显示

如题所述

第1个回答  2013-06-27
求答案 要有程序

用python从键盘输入一个字符串,统计其中大写小写字母以及数字的个数...
1、可以这样编写程序:定义一个含有所有小写字母的列表变量w及一个待测字符串变量s。对s字符串中的每一个字符进行循环迭代检测其是否位于变量w中,若为真,则对计数变量c进行加一操作。输出c变量,即为所求。2、初学者的话确实可以通过asciitable来判断字母和数字的区别。Python里面有两个内置函数ord和...

用python从键盘输入一个字符串,统计其中大写小写字母以及数字的个数...
lower++; \/\/统计小写个数 } else if(*p == ' ') \/\/ 判断是否为“ ”{ space++; \/\/统计个数 } else if(*p>='0' && *p<='9') \/\/ 判断是否为数字 { digit++; \/\/ 统计数字个数 } else { other++; \/\/剩下的是其他字符的 统计个数 } p++; \/\/指针后移 } printf("upper =...

C语言编程题:从键盘输入一串字符,统计其中的数字与字母个数并输出
{ char a[100];char b[24];int s[100] = { 0 };\/\/用于存储字符的个数 gets(a);\/\/输入字符 \/\/开始比较 for (int x = 0; x < 24; x++){ int c = 0;\/\/记录每个字符个数 b[x] = x + 97;\/\/为了让b[0]是a,b[1]是b依次类推 for (int i = 0; i < 100; i++...

编写一个程序,从键盘输入一行字符按Enter键结束分别统计并输出出英文字...
楼上的数字也要用字符形式哦.include<stdio.h> int main(){ int letters,space,digit,other;char c;letters=0,space=0,digit=0,other=0;while((c=getchar())!='\\n'){if(c>='a'&&c<='z'||c>='A'&&c<='Z')letters ++;else if(c>='0'&&c<='9')digit++;else if(c=='...

c语言,从键盘输入一串字符串,统计字符串中特定字符的个数,并输出...
程序设计思路如下:从键盘分别输入字符串和要统计的字符,然后对此字符串从头开始逐个与所统计的字符比较,如相同,则让计数器加1,知道字符串整体比较结束为止,计数器中就是需统计的字符的个数。include "stdio.h"main(){ char str[100],ch; \/*定义str字符串,定义ch用来存放要统计的字符*\/ ...

C语言编程 从键盘输入一个字符串,分别统计其中大写字母、小写字母及其...
} 再出一个统计输入数字中各个数字的个数的代码 include<iostream> using namespace std;void main(){ int m,i=0,a[10]={0};cout<<"Please input number:";cin>>m;while(m!=0){ i=m%10;a++;m=m\/10;} for(int j=0;j<10;j++){ cout<<j<<":"<<a[j]<<endl;} } ...

C语言编程 从键盘输入一个字符串,分别统计其中大写字母、小写字母及其...
void main(){ int countd=0,countx=0,countk=0,counts=0,countq=0;\/\/分别用来对大写字母、小写字母、空格、数字、其他字符做计数 char s[100],*p;printf("请输入一个字符串:");int i=0;while((s[i]=getchar())!='\\n')i++;p=&s[0];while(*p!='\\n'){ if((*p>='A')&&...

编写程序:从键盘输入一串字符串,统计字符串中大写字母和小写字母的个...
include<string.h> void main(){ int i=0,count1[26]={0},count2[26]={0};char ch[100];printf("enter a sentence:");gets( ch );while( ch[i] ){if(ch[i]>='a'&&ch[i]<='z') count1[ch[i]-'a']++;else if(ch[i]>='A'&&ch[i]<='Z') count2[ch[i]-'A...

...字符串,统计该字符串中出现的字符a的个数,并输出共统计的个数...
代码如下:\/*编程从键盘输入一个字符串,统计该字符串中从'a'到'z'共26个小写字母各自出现的次数,将结果存入数组中,并输出*\/ include<stdio.h> include<string.h> define N 100 main(){int i,j=0,c[26]={0};char str[N];printf("请输入一个字符串:");gets(str);for(i=0;i<...

编写一个函数,从键盘输入一个字符串,分别统计其中的大写字母,小写字母...
void checkSum(char * s);int main(){ char szInput[1024];gets(szInput);checkSum(szInput);return 0;} void checkSum(char * s){ int nA=0;int na=0;char c;while(c=*s++){ if(c>='A' && c<='Z')nA++;if(c>='a' && c<='z')na++;} printf("Upper %d. Lower %d...

相似回答