c語言一個函數(shù)求元音,寫一函數(shù),將一個字符串中的元音字母

如何用C語言設(shè)計一個函數(shù)來判斷一個字符是否為元音?

英語的元音就5個 a,e,i,o,u

我們提供的服務(wù)有:網(wǎng)站建設(shè)、成都做網(wǎng)站、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、射洪ssl等。為上千多家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的射洪網(wǎng)站制作公司

char ch;

scanf("%c",ch);

if('a' == ch || 'e' == ch ||'i' == ch ||'o' == ch ||'u' == ch )

{

printf("%c是元音",ch);

}

else

{

printf("%c不是元音",ch);

}

我這個邏輯沒有只是判斷了字符是小寫的情況,如果是大寫,那還需要加入判斷大寫的邏輯

c語言 設(shè)計一個函數(shù)判斷一個字符是否為元音

英語的元音就5個 a,e,i,o,u

char ch;

scanf("%c",ch);

if('a' == ch || 'e' == ch ||'i' == ch ||'o' == ch ||'u' == ch )

{

printf("%c是元音",ch);

}

else

{

printf("%c不是元音",ch);

}

我這個邏輯沒有只是判斷了字符是小寫的情況,如果是大寫,那還需要加入判斷大寫的邏輯

c語言統(tǒng)計元音

因為ACM題都要求你的程序能應(yīng)對各種情況下的輸入,所以你把當(dāng)n為0時的情況也考慮進去試試。

if(n==0)

{

printf("a:%d\n",0);

printf("e:%d\n",0);

printf("i:%d\n",0);

printf("o:%d\n",0);

printf("u:%d",0);

}

else

for( i=0;in;i++)

{

c語言中輸入一個英文字母 判斷其是否為元音字母

用getchar輸入數(shù)據(jù),用判斷語句判斷是否為元音字母。

一、算法分析:

1、輸入一個英文字母;

2、判斷是否為元音字母;

3、輸出結(jié)果。

二、參考代碼:

#include stdio.h

int main()

{

char c;

c=getchar();//讀入一個字符,存儲在c中。

if(c=='a'||c=='e'||c=='i'||c=='o'||c=='u'||c=='A'||c=='E'||c=='I'||c=='O'||c=='U')//判斷是元音。

printf("%c 是元音字母\n",c);//輸出結(jié)果。

else //不是元音。

printf("%c 不是元音字母\n",c);//輸出結(jié)果。

return 0;

}

用c語言統(tǒng)計一字符串中元音字母個數(shù)(定義一個函數(shù)來求,也就是說不

#includestdio.h

int fun(char s[])

{int i,n=0;

char c;

for(int i=0;s[i];i++)

{c=s[i];

if(c='a'c='z')c-=32;

if(c=='A'||c=='E'||c=='I'||c='O'||c='U')n++;

return n;

}

int main()

{char s[200];

gets(s);

printf("元音字母個數(shù):%d\n",fun(s));

return 0;

}

C語言“統(tǒng)計元音”

#include stdio.h

#include string.h

#define N 100

void main()

{

int n,i,j,k,length;

char str[N][100];

int count[5]={0,0,0,0,0};

printf("輸入測試實例的個數(shù):\n");

scanf("%d",n);

getchar();

for(i=0;in;i++)

{

gets(str[i]);

if(n!=1in-1)

printf("\n");

}

for(i=0;in;i++)

{

length = strlen(str[i]);

for(j=0;jlength;j++)

{

if(str[i][j]=='a'||str[i][j]=='A')

count[0]++;

else if(str[i][j]=='e'||str[i][j]=='E')

count[1]++;

else if(str[i][j]=='i'||str[i][j]=='I')

count[2]++;

else if(str[i][j]=='o'||str[i][j]=='O')

count[3]++;

else if(str[i][j]=='u'||str[i][j]=='U')

count[4]++;

}

printf("a:%d\n",count[0]);

printf("e:%d\n",count[1]);

printf("i:%d\n",count[2]);

printf("o:%d\n",count[3]);

printf("u:%d\n",count[4]);

for(k=0;k5;k++)

count[k]=0;

}

}

網(wǎng)頁標(biāo)題:c語言一個函數(shù)求元音,寫一函數(shù),將一個字符串中的元音字母
URL標(biāo)題:http://muchs.cn/article48/hcgeep.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、面包屑導(dǎo)航軟件開發(fā)、全網(wǎng)營銷推廣、網(wǎng)站策劃動態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營