當(dāng)前位置:
首頁(yè) >
ZZULIOJ 1094: 统计元音(函数专题)
發(fā)布時(shí)間:2025/3/17
37
豆豆
生活随笔
收集整理的這篇文章主要介紹了
ZZULIOJ 1094: 统计元音(函数专题)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
統(tǒng)計(jì)元音(函數(shù)專(zhuān)題)
題目描述
輸入一個(gè)字符串,統(tǒng)計(jì)其中元音字母的個(gè)數(shù)。要求使用函數(shù)vowel()用來(lái)判斷是否為元音,其余功能在main()函數(shù)中實(shí)現(xiàn)。
int vowel(char ch)
{
//如果ch是元音,返回1,否則返回0
}
本題如果是C/C++代碼提交,只需要提交vowel函數(shù)的定義部分,提交其它內(nèi)容,編譯出錯(cuò)。
輸入
輸入一個(gè)字符串,長(zhǎng)度不超過(guò)1000,以回車(chē)符結(jié)束。
輸出
輸出一個(gè)整數(shù),表示元音字母?jìng)€(gè)數(shù)。輸出單獨(dú)占一行。
樣例輸入 Copy
Hello world!
樣例輸出 Copy
3
#include<stdio.h> int vowel(char ch) {int a=0;switch(ch){case 'a':a++;break; case 'e':a++;break; case 'i':a++;break; case 'o':a++;break; case 'u':a++;break; case 'A':a++;break; case 'E':a++;break; case 'I':a++;break; case 'O':a++;break; case 'U':a++;break; }if(a==1)return 1;elsereturn 0; } int main() {int t,b=0;char ch;while(scanf("%c",&ch),ch!='\n'){if(vowel(ch)==1){b++;}}printf("%d\n",b);return 0;}
總結(jié)
以上是生活随笔為你收集整理的ZZULIOJ 1094: 统计元音(函数专题)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 多个服务间多个自定义的Exception
- 下一篇: ZZULIOJ 1123: 最佳校友