void main() {int a=0,b=0,d=0;char *s="xcbc3abcd";for(;*s!=`\0`;s++ )switch(*s){case`a`:a++;break;case`b`:b++;break;default:d++;}printf("a=%d,b=%d,d=%d\n",a,b,d);}

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 14:11:08
void main() {int a=0,b=0,d=0;char *s=

void main() {int a=0,b=0,d=0;char *s="xcbc3abcd";for(;*s!=`\0`;s++ )switch(*s){case`a`:a++;break;case`b`:b++;break;default:d++;}printf("a=%d,b=%d,d=%d\n",a,b,d);}
void main() {int a=0,b=0,d=0;char *s="xcbc3abcd";for(;*s!=`\0`;s++ )
switch(*s)
{case`a`:a++;break;
case`b`:b++;break;
default:d++;
}
printf("a=%d,b=%d,d=%d\n",a,b,d);
}

void main() {int a=0,b=0,d=0;char *s="xcbc3abcd";for(;*s!=`\0`;s++ )switch(*s){case`a`:a++;break;case`b`:b++;break;default:d++;}printf("a=%d,b=%d,d=%d\n",a,b,d);}
这个程序应该是找一个字符串中'a'的个数、'b'的个数、还有剩余字符的个数.
有什么不明白的吗?