C語言問題請教!小弟初學者

2022-07-16 07:50:33 字數 721 閱讀 1062

1樓:匿名使用者

這樣就可以了,for迴圈記得加上大括號,'a'比'z'小,所以因該是if((a[i]>='a')&&(a[i]<='z'))

char a[10];

int i;

for(i=0;i<10;i++)

scanf("%c",&a[i]);

for(i=9;i>=0;i--)

2樓:匿名使用者

('a'>=a[i])&&('z'<=a[i])

比'a'小並且比'z'大的數,大概,也許是不存在吧!

如果是編譯不了,那就加上標頭檔案#include

3樓:匿名使用者

if(('a'>=a[i])&&('z'<=a[i]))把這句改成

if(('a'<=a[i])&&('z'>=a[i]))試試

4樓:匿名使用者

#include

void main}

5樓:匿名使用者

其實你的程式是可以執行的,

建議在開頭加上#include

還有就是你的邏輯是錯的, 應該是'a' <= a[i] <= 'z'

似乎你弄反了吧.

6樓:匿名使用者

你好!語法有兩處錯誤,沒有#include包含檔案命令。

還有沒有定義主函式。謝謝。

學C語言(初學者),初學者如何學C語言?

1.書籍的話,一定要先從基礎的書開始。網上一搜一大把,都是互相抄的,沒啥好推薦的。有一本稍微高階一點的 c和指標 你可以嘗試看這個也行。2.軟體的話,單純學c,基礎的時候用vc6.0挺好。想要為以後打基礎,並且有可能轉到c 之類的話,vs2010才是最好的選擇。等你對c有一定掌握的時候,linux ...

c語言初學者 提問

這是轉義字元。所有的ascii碼都可以用 加數字 一般是8進位制數字 來表示。而c中定義了一些字母前加 來表示常見的那些不能顯示的ascii字元,如 0,t,n等,就稱為轉義字元,因為後面的字元,都不是它本來的ascii字元意思了。轉義字元 意義 ascii碼值 十進位制 a 響鈴 bel 007 ...

初學者自學C語言應該選擇譚浩強C語言程式設計的第幾版

第二版,好像是偏藍色封面的。如果是自學的,有點難,如果有人教,至少可以少走彎路 我用的是第三版,內容很詳細,屬於入門級教材。不過好像已經出了第四版,不知道哪些方面有所改進。建議同時購買他的上機指導教材,課後練習就不要用他的。也可以看看 我的第一本c語言書 自學c語言買譚浩強的 c程式設計 哪個版本好...