解题思路:运用一个数组一个循环变量进行数组遍历判定,用cut来记数,最后输出cut
注意事项:注意英文字符的Ascall码值范围,数组下标不要越界。
参考代码:
#include<stdio.h>
int main(){
char s[100];
int i,cut=0;
gets(s);
for(i=0;s[i]!='\0';i++){
if(s[i]>='A'&&s[i]<='z')
cut++;
}
printf("%d",cut);
}
0.0分
2 人评分
【计算两点间的距离】 (C语言代码)浏览:1168 |
众数问题 (C++代码)浏览:1288 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:705 |
十->二进制转换 (C++代码)(零和负数需要特殊处理)浏览:1135 |
点我有惊喜!你懂得!浏览:2754 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:623 |
妹子杀手的故事 (C语言代码)浏览:737 |
C二级辅导-阶乘数列 (C语言代码)浏览:736 |
WU-蓝桥杯算法提高VIP-企业奖金发放 (C++代码)浏览:1266 |
本人酷爱递归实现很多问题,这里也是浏览:631 |