英語的元音就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);
}
我這個邏輯沒有只是判斷了字符是小寫的情況,如果是大寫,那還需要加入判斷大寫的邏輯
英語的元音就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);
}
我這個邏輯沒有只是判斷了字符是小寫的情況,如果是大寫,那還需要加入判斷大寫的邏輯
因為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++)
{
用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;
}
#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;
}
#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)