c 语言编程题 统计给定字符串中元音字母(a e i o u),及其它字符的个数,并输出

c 语言编程题 统计给定字符串中元音字母(a e i o u),及其它字符的个数,并输出统计结果。(说明:字符串可在程序中静态给出,如 char ss[ ]="This is a c program" ;)

第1个回答  2015-01-01
int n=0;
for(i=0;ss[i];i++)
{
if(ss[i]==a||ss[i]==e||ss[i]==i||ss[i]==o||ss[i]==u)

n++;

}
printf("元音字母有:%d个",n);追问

程序能看懂,我对字符串可以在程序中静态给出还不是很明白,谢谢解释一下!

追答

动态给出就是 程序运行的时候才输入 可以用用scanf函数等方法
静态给出就是写代码的时候直接赋值
还有 上面的代码漏了几个 ''号
if(ss[i]==‘a’||ss[i]==‘e’||ss[i]==‘i’||ss[i]==‘o’||ss[i]==‘u’)

追问

明白了,谢谢啦

本回答被提问者和网友采纳
第2个回答  2015-01-01
我听说c语言很牛,到底有什么用,求解追问

可以编出你喜欢打的游戏。

追答

这。。。比如

有没有什么学c的书呢,我想寒假学学^_^谢谢

追问

书当然有,不过友情提示;这个是一门学科,寒假学学只能学个皮毛,没有多大效果的,编个小游戏最少也得学一年。

追答

哦,本来是你问问题,结果还要回答我,不好意思

追问

没事,这个软件本来就是给人解答疑惑的

相似回答