while((a=getchar())!='\n')中括上a=getchar()括号的作用?
#include"stdio.h"main(){chara;intz=0,x=0,c=0,v=0;while((a=getchar())!='\n'){if(a>='a'...
#include"stdio.h"
main(){
char a;
int z=0,x=0,c=0,v=0;
while((a=getchar())!='\n')
{
if(a>='a'&&a<='z'||a>='A'&&a<='Z')
z++;
else if(a==' ')
x++;
else if(a>='0'&&a<='9')
c++;
else
v++;
}
printf("zm=%d,kg=%d,sz=%d,qt=%d",z,x,c,v);
}
再写这段编码的时候不知道括上a=getchar的括号的作用 展开
main(){
char a;
int z=0,x=0,c=0,v=0;
while((a=getchar())!='\n')
{
if(a>='a'&&a<='z'||a>='A'&&a<='Z')
z++;
else if(a==' ')
x++;
else if(a>='0'&&a<='9')
c++;
else
v++;
}
printf("zm=%d,kg=%d,sz=%d,qt=%d",z,x,c,v);
}
再写这段编码的时候不知道括上a=getchar的括号的作用 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询