C中的簡單程式,請幫忙解釋一下,謝謝

時間 2021-10-20 12:43:33

1樓:

for (int i = 0; i < name.length-1; i++) 這裡有問題,應該寫 i <= name.length-1; 或i < name.length;

2樓:

for (int i = 0; i < name.length-1; i++)

這個處理了n-1個元素,(n指陣列長度)

最後一個元素如果也放在for迴圈裡處理的話,最後面會多一個"|",所以要單獨處理

當然也可以在for裡處理了,然後出來後截掉最後一位。

3樓:匿名使用者

可以自己先實行一下試一試。

string name = ;

string s = "";

for (int i = 0; i < name.length-1; i++)

//console.write(s);

到這結果是梅西|卡卡|

if (name.length > 0)

console.write(s);

console.readline();

到這是你想要的結果。

請大家幫忙解釋一下謝謝,請大家幫忙解釋一下八字 謝謝

03年樓主還在高中 04年利學業,大學本科,學校在東南方 07年 會有小病 應該是水痘 08年找工作 醫藥行業的 不是很滿意 樓主祖業凋零 但是父母白手起家 家境還不錯學歷不錯,婚姻好。可為公門中人。09年歲月並臨 殺來混官,醜穿午火,有反局之意,需防不測之災。在與男士接觸時要格外小心。 性別 女 ...

C 程式,請幫忙分析一下啊

include void main while b 15 b 15執行迴圈cout ok 1214 16ok cfv呆呆獸 第一個程式是找出9到6之間不能被2整除或不能被3整除的數,所以輸出是98 7第二個程式是找出12到16之間的偶數,所以輸出是1214 16ok 整型 a a的植是10 執行a ...

C 程式設計的,幫我檢查一下這個簡單程式有什麼錯誤

你的int i 1 不能在while迴圈內定義,否則你每次迴圈i都被重置為1,那是不可能滿足i many這個條件的 所以是死迴圈。要把int i定義到while迴圈之外 你想看多少次?5 問君能有幾多愁 問君能有幾多愁 問君能有幾多愁 問君能有幾多愁 問君能有幾多愁 程式結束 press any k...