输入一串字符,计算其中字母的个数
#include<stdio.h>#include<string.h>#defineN81voidmain(){charch[N];inti,count=0;puts("...
#include <stdio.h>
#include <string.h>
#define N 81
void main()
{
char ch[N];
int i,count=0;
puts("请输入一串字符:");
_____________________ /*提示:使用字符串输入函数*/
for(i=0;i<strlen(ch);i++)
if(_____________________________________)
count++;
printf("字母个数为:%d \n", count);
} 展开
#include <string.h>
#define N 81
void main()
{
char ch[N];
int i,count=0;
puts("请输入一串字符:");
_____________________ /*提示:使用字符串输入函数*/
for(i=0;i<strlen(ch);i++)
if(_____________________________________)
count++;
printf("字母个数为:%d \n", count);
} 展开
3个回答
展开全部
#include <stdio.h>
#include <string.h>
#define N 81
void main()
{
char ch[N];
int i,count=0;
puts("请输入一串字符:");
gets(ch); /*提示:使用字符串输入函数*/
for(i=0;i<strlen(ch);i++)
if(('a'<=ch[i]&&ch[i]<='z')||('A'<=ch[i]&&ch[i]<='Z'))
count++;
printf("字母个数为:%d \n", count);
}
#include <string.h>
#define N 81
void main()
{
char ch[N];
int i,count=0;
puts("请输入一串字符:");
gets(ch); /*提示:使用字符串输入函数*/
for(i=0;i<strlen(ch);i++)
if(('a'<=ch[i]&&ch[i]<='z')||('A'<=ch[i]&&ch[i]<='Z'))
count++;
printf("字母个数为:%d \n", count);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2018-03-04
展开全部
#include <stdio.h>void main(){ int letter, space, digit, other; char ch; letter = space = digit = other = 0; while ((ch = getchar ()) != '\n') { if (ch>='a' && ch <= 'z' || ch>='A'&&ch<='Z') letter++; } printf ("字母:%d\n", letter);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言字符串的学习,输入指定字符串,并且计算字符串的位数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询