輸入兩個字元,若它們之差為偶數,則輸出它們的後繼字元,否則輸

2021-05-14 12:07:52 字數 3041 閱讀 6943

1樓:匿名使用者

# include

void main()

2樓:匿名使用者

void main()

輸入兩個字元,若這兩個字元的序號ascii碼之差為偶數,則輸出它們的後繼字元,否則輸出前驅字元

3樓:匿名使用者

輸入的時候

scanf你寫的是%c,%c

所以 輸入的時候 也要在字元中間加上逗號的即y,i

1.輸入兩個字元,若這兩個字元之差為偶數,則輸出它們的後繼字元,否則輸出它們的前趨字元。這裡的前趨和

4樓:匿名使用者

var a,b:longint;

begin

readln(a,b);

if odd(a-b) then

writeln(pred(a),' ',pred(b))else

writeln(succ(a),' ',succ(b));

end.

5樓:匿名使用者

begin

readln(a,b);

if a

c:=a;

a:=b;

b:=c;

end;

if odd(ord(a-b)) then write(pred(b)) else write(succ(a));

end.

這幾個題我做資料不會,求大蝦們幫我這菜鳥解決一下啊 ! 80

6樓:伴你有緣

。。。。。。 看得我頭昏腦花,四肢無力啊!

7樓:匿名使用者

樓主絕對是個依賴性的學生

題為:從鍵盤輸入一個字元,求出它的前驅和後繼字元(按照ascii碼值排序),並按照從小到大的順序輸

8樓:聽不清啊

程式沒有大的問題,輸出各項之間應該加入一個空格,否則會連到一起的。

9樓:匿名使用者

scanf語句裡面,letter前面加一個&

輸入一個字元然後順序輸出它的前驅字元,字元本身,它的後繼字元,該怎麼設計程式

10樓:匿名使用者

**如下,供你參考。第一種用ascii碼,第二種用字串#include

#include

int main(void)

11樓:匿名使用者

既有前驅又有後繼,因此應該用雙向連結串列表示,或者直接用陣列吧,根據索引來取值

12樓:

很簡單啊,用該字母的ascii值加一,減一,然後輸出就可以了。

13樓:聽不清啊

#include

int main()

14樓:匿名使用者

#include

void main()

15樓:匿名使用者

字元還是字母,我理解是

字母#include

void main() { char str[20],c,cc,ccc;

scanf("%s",str); c=str[0];

if ( c>='a' && c<='z' ) cc='a';

else if ( c>='a' && c<='z' ) cc='a';

else cc=0;

if ( cc ) { //保證cc是字母for ( ccc=cc;ccc

16樓:匿名使用者

輸入一個字元然後順序輸出它的前驅字元,字元本身,它的後繼字元,該怎麼設計程式有具體要求嗎?

17樓:匿名使用者

char c;

while(1)

輸入一個字元,輸出相映的前驅字元和後繼字元

18樓:手機使用者

示例:input a char: c

pred='b', succ='d'

原始碼如下專:屬

#include

int main()

19樓:匿名使用者

什麼語言? 如果是pascal, 用pred和succ就可以了, 很簡單的.

20樓:手機使用者

what's 前驅字元和後繼字元?

c++程式設計:輸入一個字元,如果為小寫,轉換為大寫輸出,否則,輸出其後繼字元的ascii碼值.

21樓:蓉城飛將

這個簡單,我給你思路,你自己動手寫,可以鍛鍊自己;

輸入字元可

用gets(ch)//ch儲存版輸入的字串也可用權scanf(),不過需要while迴圈控制。

至於「如果為小寫,轉換為大寫輸出」

做個判斷即可,如果是小寫 if(islower(ch)) 則呼叫函式toupper(ch) 轉換成大寫,輸出用%c或%s;

否則(即字串為小寫)直接用printf()輸出,記得用%d 顯示時就是對應的ascii碼值了。

記得開始寫上標頭檔案#include

不懂可以追問,望採納

22樓:匿名使用者

這個判斷根本就是

多餘的,既然不管大小寫最後都是以小寫輸出,直接轉換就行了。

#include

main()

p.s.判斷大小專寫最好用islower()和isupper()判斷,屬而不要直接用ascii碼,這樣相容性會好一點。

兩段程式編譯後的執行效果完全是一樣的,具體內部怎樣有什麼關係呢?只要效率高就行了。

23樓:匿名使用者

||#include

using namespace std;

int main()

用c語言寫函式,將兩個字串連線

1 實際上就是實現strcat這個字串庫函式,在vc自帶的crt原始碼或者linux平臺的glibc庫中都有strcat的原始碼,自己可以查閱參考,看看庫開發者是如何寫 的,對於學習c語言非常有用。2 示例 include char strcat char str1,char str2 int ma...

判斷兩個字串是否相等 窗體中有2個標籤 2個文字框 1個核取方塊和1個命令按

標鑑框沒有用上 示例 如下 private sub command1 click if 1 thenif text2.text thenmsgbox 相等 elsemsgbox 不相等 end if elseif ucase ucase then msgbox 相等 elsemsgbox 不相等 e...

有個衣服的牌子是「橫著的M」和M兩個字元,請問大家是什麼牌子

青苔下仍然有它們的 天空是在陽光中舉起的綠酒,它使空中迸射出閃電 親愛的,是小麥而不是燕麥。恐怕 在確切的開始,一切一切 的他無關哈哈 衣服上有個m符號 是什麼牌子?10 m是中號millde的單詞,意思就是中碼,小號是s大號是l。要是牌子的話就是美特斯邦威,的符號,如果不是衣服的大小,是美特斯邦威...