以下程序的功能是统计输入字符串中小写字母的个数。请填空

发布网友

我来回答

3个回答

热心网友

#define IA(x) x>='a'&&x<='z'

不过这个程序有多处致命错误,是不能成功运行的。

#include <stdio.h>
#define IA(x) x>='a'&&x<='z'
main( )
{char s[100],*p=s,ch; int count=0;
gets(p);
while (*p)
 {ch=*p++; if(IA(ch)) count++; }
 printf("the sum is %d\n",count); 
 }

热心网友

#define IA(x) x>='a'&&x<='z'

不过这个程序有多处致命错误,是不能成功运行的。

#include <stdio.h>
#define IA(x) x>='a'&&x<='z'
main( )
{char s[100],*p=s,ch; int count=0;
gets(p);
while (*p)
 {ch=*p++; if(IA(ch)) count++; }
 printf("the sum is %d\n",count); 
 }

热心网友

(x>='a' && x<='z') 注意:括号,单引号

热心网友

什么语言啊,这个应该很好写吧,判断每一个字符的ascii码是否落在小写字母的区间就行了。

热心网友

(x>='a' && x<='z') 注意:括号,单引号

热心网友

什么语言啊,这个应该很好写吧,判断每一个字符的ascii码是否落在小写字母的区间就行了。

热心网友

#define IA(x) x>='a'&&x<='z'

不过这个程序有多处致命错误,是不能成功运行的。

#include <stdio.h>
#define IA(x) x>='a'&&x<='z'
main( )
{char s[100],*p=s,ch; int count=0;
gets(p);
while (*p)
 {ch=*p++; if(IA(ch)) count++; }
 printf("the sum is %d\n",count); 
 }

热心网友

(x>='a' && x<='z') 注意:括号,单引号

热心网友

什么语言啊,这个应该很好写吧,判断每一个字符的ascii码是否落在小写字母的区间就行了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com