請將下列問題變為c語言程式 輸入字元,判斷如果是小寫字母

2021-03-21 13:44:13 字數 3426 閱讀 3895

1樓:匿名使用者

第乙個#include

void main()

else

}第二個

#include

void main()

else

}第三個把第二個的判斷條件換成大於5,自己搞去。

第四個#include

int main()

} return 0;

}加減除法自己照貓畫虎填進去,這四個是最基本的判斷,不會有點說不過去

用c語言編寫程式:輸入乙個字元,判斷它是否是小寫字母.如果是,將其轉換為大寫字母;不但就不換.

2樓:匿名使用者

#include"stdio.h"

main()

c語言,輸入乙個字元,判斷它是否是小寫字母,如果是則輸出大寫字母,否則原樣輸出

3樓:匿名使用者

你用的什麼?我用的visual studio 2012,正常編譯,正常執行,**沒問題。可能和編譯器有關係吧,我也是新手,不是很懂

4樓:樂行樂

表示我執行的結果是對的

5樓:衄潲

沒什麼問題啊。在visual studio 2008中執行都是好的呀

6樓:匿名使用者

我到底還是沒有看出哪錯了

拿著原始碼測試了全部字母

7樓:匿名使用者

說真的我在vc++6.0都是可以的。

8樓:匿名使用者

對照asclll碼,用if語句判斷

c語言程式設計,輸入乙個字元,如果是小寫字母,則把他變成大寫,如果是大寫字母,就把他變成小寫。

9樓:匿名使用者

思路:判斷乙個字元是大寫字母還是小寫字母可以直接字元比較或者ascii碼值比較,根據大寫字母和其對應小寫字母的asccii值相差32,可以加減32實現互換。

參考**:

#include "stdio.h"

int main()

/*執行結果:dd*/

10樓:想要博學

能用字串的話就用strupr ,strlwr函式#include

#include

char main()

不能用的話,可以先判斷是否為小寫或大寫字母,再根據acs碼表加32或者剪32來實現轉換

11樓:匿名使用者

用 ascii值換算

c語言編寫程式,自動完成對輸入的乙個字元的判斷和輸出,如果是小寫字母則轉換成大寫字母輸出

12樓:匿名使用者

#include

#include

void fun(char *p)

void main()

13樓:裕是天才

#include"stdio.h"

void main()}

14樓:清影漂泊

你可以用判斷輸入字元的ascii碼來判斷輸入的是大寫還是小寫,然後就用相應的轉換函式就行了

用c語言程式設計,輸入乙個字元,若是小寫字母,轉換為大寫輸出,若是大寫字母,轉換為小寫字母輸出

15樓:木澂

**如下

:#include

int main( )

**在devc++環境下執行效果如下:

16樓:郝在益

如果是小寫,則將這個字元減去32,再輸出。反之,加上32就是了。

#include

main()

滿意請採納!

17樓:匿名使用者

#include

void main()

else if(ch>=97 && ch<=122)printf("%c\n",ch);}

求如何編寫乙個c語言程式,輸入乙個字元,若是小寫字母,轉換為大寫字母輸出,否則原字元輸出。

18樓:老老鷹

char trans(char str)

return str;}

c語言程式設計問題,輸入乙個字元,判別它是否為大寫字母,如果是,將它轉換為小寫字母;如果不是,不轉換

19樓:匿名使用者

你找同學或朋友幫你試下

20樓:匿名使用者

沒錯啊!不是程式的問題!你裝的vc編譯器有沒有問題?你執行下其他正確的程式,看看有沒有出錯

21樓:

先將你的輸入字元zhong轉換成asiic碼在比較

c語言,從鍵盤中輸入乙個字元,如果是大寫字母,轉換成小寫字母輸出,如果是其他字元則不變換

22樓:杜哥是個小天才

你所寫的**是正確的,想要檢視,請用這個:

#include

int main()

else

getchar();

getchar();

return 0;

}拓展資料

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平台的特性,以乙個標準規格寫出的c語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平台。

23樓:匿名使用者

#include

void main()

else

}原**是效果的,只是沒有換行,你沒注意,以上是我改的**。

24樓:匿名使用者

vs2012和gcc都可以達到你的要求

25樓:匿名使用者

//程式沒問題,不過還可以更簡單點:

#include

void main()}

26樓:我想我是懂的

#include

int main()

應該都對的- -

27樓:自我程式設計

在我的環境裡執行沒問題啊

28樓:匿名使用者

在devc++中測試,執行正確!

c語言程式問題要求從鍵盤輸入變數的值

main a t 改為 c t 這樣就ok 你最後那個t應該賦值給c,這樣就對了 c語言輸入3個整數a,b,c程式設計交換它們的值,即把a的值給b,把b中的值給c,把c中的值給a。驗證正確.include stdio.h main 擴充套件資料 c語言輸入整數,判斷該數的回 奇偶答性 include...

c語言讀下列程式,寫出程式的輸出結果

1,1因函式 void swap int a,int b 的第乙個引數a 不是指標,所以 它不會把 函式體內 對 a 的改變 帶回 函式呼叫語句 所在地。而第二個引數b 是指標,所以它能把 交換 結果 帶回來。int a 1,b 2 a,b初值int p b p 指向 bif a printf d,...

C語言程式問題,求高手 C語言問題,求大佬解答

我嫌麻煩是否可以把print star 換成別的字母 是可以的,可以按照你說的換成void a 也行。這只是初學者用用。你以後開發大程式,這麼多函式,你能分得清什麼函式做什麼用麼?所以要養成好習慣。括號是帶參。下劃線也沒有什麼固定的意義,就是增加程式的可讀性。不懂再問。望 可以。裡面是用來放引數的 ...