解题思路:
记录所有字母出现的次数并输出
注意事项:
注意字母大小写的区分
参考代码:
#include<stdio.h>
#include<string.h>
void mn(char *a){
int i,len,b=0;
len=strlen(a); //记录a的长度
for(i=0;i<len;i++){
if(a[i]>='a' && a[i]<='z' || a[i]>='A' && a[i]<='Z') //设置情况,注意大小写
b++; //记录其字母出现的次数
}
printf("%d",b);
}
int main(void){
char a[100]; //注意题中要求
scanf("%s",a);
mn(a); //调用该函数
}
0.0分
2 人评分
点我有惊喜!你懂得!浏览:1977 |
点我有惊喜!你懂得!浏览:1435 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:525 |
【回文数(二)】 (C语言代码)浏览:851 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:1031 |
上车人数 (C语言代码)浏览:777 |
C语言程序设计教程(第三版)课后习题6.8 (C++代码)浏览:575 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:703 |
The 3n + 1 problem (C语言代码)浏览:548 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:560 |