输入一串字符,统计小写字母有几个,大写字母有几个,空格有几个
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/18 08:07:34
楼上那个不能统计空格个数,我这个可以#include#includeintmain(){intcnt_c=0,cnt_n=0,cnt_o=0;charch;while(ch=getchar(),ch!
#include#includevoidmain(){charsen[256];intben=0,men=0,spa=0,num=0,oth=0;inti;gets(sen);for(i=0;i='A
语法错误:printf("其中大写字母%d个,小写字母%d个,数字%d个,其他字符%d个\n",dx,xx,shuzi,qita);dx后面的逗号不是英文的.算法也有错误:你判断的时候if(all[i
#includeintmain(){inti,j,upp,low,dig,spa,oth;chartext[3][80];upp=low=dig=spa=oth=0;for(i=0;i
#include#includemain(){chara[100],b[100],c[100];intl1,l2,l3,d=0,x=0,s=0,k=0,q=0,i;printf("请输入第一行文字\n
#includevoidmain(){charch;//ch用来每次接收一个字符inti,s[26]={0};//数组s[]用来统计每个小写字母的个数printf("pleaseinputastrin
全新的JAVAspringmvc+hibernate的HTML5框架bootstrap链接:http://pan.baidu.com/s/1jGinmnW密码:ps3s我们有java学习小组,希望可以
有问题,加入这个群151988677找千里#include#definemax100voidjiancha(intcount[],charstring[]){inti=0;while(string[i
#includevoidfun(char*p,int&k1,int&k2,int&k3,int&k4,int&k5){inti;for(i=0;*(p+i)!='\0';i++){if(*(p+i)>
#includevoidmain(){charq[100];char*p;inta=0,b=0,c=0,d=0,e=0,f=0,i;p=q;for(i=0;i再问:请问这是什吗意思?for(i=0;i
#include<stdio.h>main(){inti=0;intm=0;intn=0;charc;clrscr();while((c=getchar())!='\n'){if(65&l
voidmain(){chart[3][81];//每行最多80个字符,数组长度要81inti,j;intu[3],l[3],d[3],s[3],other[3];//按行统计,u-大写,l-小写,d
如果是小写,则将这个字符减去32,再输出.反之,加上32就是了.#includemain(){charch;printf("input:");scanf("%c",&ch);if(ch>='a'&&c
a=0;//小写字母b=0;//大写字母c=0;//数字d=0;//空格s[]='要统计的内容'for(i=0;s[i]!='\0';i++){if(s[i]='a')a++;if(s[i]='A')
程序很简单,仔细看吧:vara:array['0'..'9']oflongint;b:array['0'..'9']ofchar;c,i,j,tt:char;t:longint;begin//初始化f
这个可以PrivateSubForm_Load()DimaAsStringa=Right(InputBox("输入"),1)SelectCaseAsc(a)CaseAsc("a")ToAsc("z")
#includeintmain(){inti,a[128]={0};chars[100];charch;gets(s);for(i=0;s[i]!='\0';i++){ch=tolower(s[i])
programdaihuan;vars,e,tmp:string;i,j,k,l:integer;t:char;procedureswap(t:char);begincasetof'a':tm
开始----输入-----提取第一个字符(计算输入的字符长度)-----比较是什么(如果是大写字母,a计数器+1;如果是小写字母,b计数器+1,.)-------提取第二个字符-----比较是什么(如
#include <stdio.h> char* upper2lower(char *s) { char *p=s; while(*p)