输入10个字符,统计其中的英文字母,数字和其它字符的数目 代码1


 1 //统计英文字母,数字,空格,其他字符的数量 
 2 #include<stdio.h>
 3 int main(void)
 4 {
 5     int i;
 6     int a,b,c,d;//a为存放英文字母,b为存放数字 c为存放空格,d为存放其他字符
 7     a=b=c=d=0;
 8     char ch;//定义一个字符变量ch
 9     printf("请输入十个字符:");
10     for(i=0;i<10;i++){
11         ch=getchar ();//从键盘输入字符,赋值给ch
12         if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))
13             a++; 
14         else if(ch>='0'&&ch<='9')
15             b++;
16         else if(ch==' ')
17             c++;
18         else
19             d++;
20     } 
21     printf("英文字母总数为%d\n 数字总数为%d\n空格总数为%d\n其他字符总数为%d",a,b,c,d);
22     return 0;
23  } 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM