输入一行字符,以回车键作为结束标志,分别统计出大写字母、小写字母、空格、数字和其它字符的个数。相关知识点: 试题来源: 解析参考程序: #include “stdio.h” void main() { char ch; int capital=0,alpha=0,space=0,number=0,other=0; printf(“Please input some chars(ending in ‘\n’):”);...
编程题:输入一行文字,分别统计出其中英文大写字母、小写字母、空格、数字和其它字符的个数.(用指针和 (用指针和数组实现)
others +=1print('大写字母 = %d,小写字母 = %d,空格 = %d,数字 = %d,其他 = %d'% (up, low, space, digit, others))while1: s =input('请输入一个字符串:\n')if'-1'ins:# 设置退出循环条件breakSlowSnail(s)# 调用函数
printf("大写字母:%d\n小写字母:%d\n空格:%d\n数字:%d\n其他字符:%d\n",daxie,xiaoxie,kongge,shuzi,other);}
include <stdio.h> include <stdlib.h> int main(){ int a=0,b=0,c=0,d=0,e=0,i;char ch[20]={};gets(ch);for(i=0;ch[i]!=0;i++){ if(ch[i]>='A'&&ch[i]<='Z')a+=1;else if(ch[i]>='a'&&ch[i]<='z')b+=1;else if(ch[i]==32)c+=1;else if(...
1编程题:输入一行文字,分别统计出其中英文大写字母、小写字母、空格、数字和其它字符的个数.(用指针和(用指针和数组实现) 2 编程题:输入一行文字,分别统计出其中英文大写字母、小写字母、空格、数字和其它字符的个数.(用指针和 (用指针和数组实现) 3输入一行文字,分别统计其中英文大写字母,小写字母,空格,数字,...
编程题:输入一行文字,分别统计出其中英文大写字母、小写字母、空格、数字和其它字符的个数.(用指针和(用指针和数组实现)
int main(){ char c;int digit = 0, upper = 0, lower = 0, space = 0, other = 0;while (scanf("%c", &c) == 1 && c != '\n'){ if (isdigit(c))++digit;else if (isupper(c))++upper;else if (islower(c))++lower;else if (isspace(c))++space;else ++other;} ...