1樓:匿名使用者
|#include
void main()
else
if(ch=='z'||ch=='z')}
2樓:
#include
#include
void main()
else if(ch=='a'||ch=='a')printf("\n%c前面
dao沒版
有字母", ch);
else if(ch=='z'||ch=='z')printf("\n%c後面沒有字母", ch);
else
printf("\n%c前面的權字母是%c,後面的字母是%c\n", ch, ch-1, ch+1);}}
3樓:匿名使用者
|#include"stdio.h"
int isarpha(char);
int main()
s0=s-1;
s1=s+1;
if(isarpha(s0))
printf("%c ",s0);
else
printf("empty");
if(isarpha(s1))
printf(" %c ",s1);
else
printf("empty");
return 1;
}int isarpha(char s)
c語言程式編寫 輸入一個大寫字母,輸出字母表中它前面的字母和它後面的字母
4樓:三天打魚
按問題要求可大致分為以下三個步驟分析並解決問題1、輸入字元後先檢查是否符合標準,按要求是輸入一個大寫字母,那麼輸入非法字元應該讓使用者重新輸入;
2、根據ascii編碼規則,已知字元順序按abcdef...z排列,那麼輸入字元-1就是前一個字母,輸入字元+1就是後一個字母;
3、對輸入個別字元的處理:判斷輸入的字元是不是a,a前面沒有字母;判斷字元是不是z,z後面沒有字母;
**例子
#include
int main()
if(c>'a')else
if(c<'z')else
goto a;
return 0;}
5樓:匿名使用者
不懂可以追問,可行請採納:
#include
#include
int main(void)
這是被採納的答案,這也是字母?
6樓:匿名使用者
#include
void main()}
7樓:tel有你有我
#include
main()
if(a=='a')printf(" %c沒有前面的字母,後面的字母%c\n",a,a+1);
if(a=='z')printf(" %c沒有後面的字母,前面的字母%c\n",a,a-1);
getch();}
8樓:匿名使用者
printf("請輸入一個大寫字母:");
char c;
scanf("%c",&c);
if (c>'a'&&c<'z')
else if(c=='a')
else if(c=='z')
else
9樓:秦鬆
#include
int main()
10樓:匿名使用者
#include
using namespace std;
int main()
11樓:孤獨的蠍子
||#includeint main()
12樓:匿名使用者
#include
void main()
13樓:雲淡風輕in蘇州
#include
int main(int argc, char* argv)
14樓:徐御茂
#include
using namespace std;
void main()
15樓:但v在
#include
int main(void)
return 0;}
c語言輸入一個小寫字母 輸出該字母的前一個字母和後一個字母
16樓:瀟川居士
#include
int main();//構建陣列包含所有字母scanf(「%c」,&b);輸入字母
for(a=0;a<26;a++)//查詢輸入的字母是陣列中的第幾個if(zimu[a]==b)
printf("%c %c",zimu[a-1],zimu[a+1]);//輸出前後兩個
};思路給你 我**格式有錯 你自己除錯下很好改
17樓:小事問題一籮筐
#include
#include
void main ()
好像就是這樣了吧?有段時間沒寫程式了。
——這是最簡單的一個程式,如果你自己樂意的話,加一個判斷,不要讓值超出字母的範圍(比如你輸入a或者輸入z的時候,會出現亂碼。因為這兩個字母的前後有一個不是字母了。)
順便,freexingzui是大神……
18樓:匿名使用者
#include
int main()
if(a=='a')
printf("後一個=%c,前一個沒有",a+1);
if(a=='z')
printf("前一個=%c,後一個沒有",a-1);}}
用c++輸入一個大寫字母,輸出字母表中它前面和後面的字母。如果輸入的字母為a或z,(接下)**錯了
19樓:匿名使用者
||#include "stdio.h"
main()
20樓:匿名使用者
我勒個去,這居然是c++
程式設計序,輸入一個除了a和z以外的小寫英文字母,輸出它的前一個字母、它的本身及它後面的一個字母
21樓:平行訊號
|#include
void main()
a=ch-1;
b=ch+1;
printf("%c,%c,%c",ch,a,b);}
c語言, 輸入一個小寫字母,輸出該字母對應的大寫字母。 怎麼編
22樓:
#include
int main()
ch=getchar(); //輸入一個小寫字母}printf("\n");
return 0;}
23樓:雲淡風輕in蘇州
#include
int main()
return 0;
}同一字母的小寫比大寫大的值為('a'-'a'),所以減掉這個差值就行了。
24樓:陸長順鹿汝
#include
void
main()
else}}
輸入一個小寫字母,列印其大寫字母及其前導字母與後續字母的程式
25樓:陽光上的橋
不要取名為baichar,這是
du一個型別,
zhi可以這
dao樣:內
main()
26樓:匿名使用者
#include
void main()
c語言程式編寫 輸入一個大寫字母,輸出字母表中它前面的字母和它後面的字母。如果輸入的字母是a或z。。。 5
27樓:匿名使用者
printf("請輸入一個大寫字母:");
char c;
scanf("%c",&c);
if (c>'a'&&c<'z')
else if(c=='a')
else if(c=='z')
else
28樓:匿名使用者
#include
void main()}
29樓:tel有你有我
#include
main()
if(a=='a')printf(" %c沒有前面的字母,後面的字母%c\n",a,a+1);
if(a=='z')printf(" %c沒有後面的字母,前面的字母%c\n",a,a-1);
getch();}
30樓:孤獨的蠍子
|||#includeint main()
從鍵盤輸入大寫字母,輸出該大寫字母的後繼字元(若為A,則返回B,若Z,則返回A)
include int main if ch z printf c c n a ch 32 else printf c c n ch 1,ch 32 return 0 include int main printf 不是大寫字 母 c語言程式設計 輸入一個字母,輸出它的後繼字母。如輸入 a 則輸出 ...
從鍵盤上輸入大寫字母要求改用小寫字母輸出
大寫bai轉du 小寫zhi 用dao c a a c 語言程內序 容 include int main 如下 include int main 執行結專果如下 擴充套件資屬料 大寫英文字母與小寫英文按ascll碼十進位制數之間相差32。在計算機中,所有的資料在儲存和運算時都要使用二進位制數表示 因...
VB程式設計實現從鍵盤輸入大寫字母,輸出該字母及其對應的ASCII碼值,同時輸出其小
private sub form keypress keyascii as integer print chr keyascii keyascii,lcase chr keyascii asc lcase chr keyascii end sub 從鍵盤輸入一個大寫字母,輸出該字母及其對應的asci...