44问答网
所有问题
c语言输入一个以回车为结束符的字符串(长度小于100),统计大写字母与小写字母个数
如题所述
举报该问题
推荐答案 2011-12-17
#include "
stdio.h
"
#include "ctype.h"
void main()
{
int k=0,m=0;
char ch;
while((ch=getchar())!='\n')
{
if(islower(ch)) k++;
if(isupper(ch)) m++;
}
printf("小写字母个数为:%d\n",k);
printf("大写字母个数为:%d\n",m);
}
望采纳。。。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/633RZGW6Z.html
其他回答
第1个回答 2011-12-17
#include <stdio.h>
void main()
{
char s[100];
int i,low=0,upp=0;
gets(s);
for(i=0;s[i];i++)
if(s[i]>='a'&&s[i]<='z')
low++;
else if(s[i]>='A'&&s[i]<='Z')
upp++;
printf("low=%d upp=%d\n",low,upp);
}
相似回答
输入一个以回车为结束符的字符串(长度小于100),统计小写字母与大写字母
...
答:
} int main() { fun(); return 0; } 或 //第一种思路://将
字符串
用一个字符数组装进来,然后用循环对每一个字符进行比较,用两个变量记录相应
的字符数
public class CountCharacter{ public static void main
(String
args[]) { String j = "9ABCDEKFajidojak3$%*#%/&*&_4";char[] ...
c语言 输入
一行
字符,以回车
作为
结束,
依次输出
大写字母
、
小写字母
、空...
答:
a[i]=0;char c[];while
(1)
{ gets
(c)
;judge(c);} for(i=0;i<5;i++)printf(“
大写字母
小写字母
空格
数字字符
其他字符");printf("%5d",a[i]);return 0;} 希望我的答案对你有所帮助,如果还有问题可以加我qq 1171115772 我会及时回你的 ...
...
小写字母
、空格、数字
和
其它
字符的个数
用
C语言
答:
d+=1;else e+=1;} printf("%d %d %d %d %d",a,b
,c,
d,e);return 0;}
...
以回车
作为
结束
标志,分别
统计
出
大写字母,小写字母,
空格,数字和其他...
答:
因为字符串中有空格所以不能使用scanf函数来接收键盘
输入的字符串,
因为scanf遇到空格
和回车结束输入,
所以需要使用gets来接收键盘输出的字符串,接着依次判断并累加,最后输出即可。 参考代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 #include <stdio.h> int main() ...
大家正在搜
c语言回车的转义字符
c语言以什么作为结束符
c语言回车符的ascii码
c语言回车字符
c语言回车字符是多少
c语言中回车算字符吗
c语言回车字符怎么表示
c语言scanf吸收回车符
c语言回车换行符
相关问题
输入一个以回车为结束符的字符串(长度小于100),统计小写字...
输入一个以回车为结束符的的字符串(长度小于100),统计字母...
输入一个以回车为结束符的字符串(长度小于100),统计字母,...
用c语言怎么实现 输入一个以回车符结束的字符串(不超过80个...
C语言 输入一个只由小写字母组成的字符串,长度小于100,数...
C语言 菜鸟求救!!! 输入一个以回车结束的字符串(少于80...
输入一个字符串,统计其中的大写字母,小写字母,数字字符。
c语言怎样才能输入一行字符,以回车作为结束标志,分别统计出大...