作者ioioioioioio (討戰是興趣)
看板C_and_CPP
標題Re: [問題] 利用迴圈列出數次結果
時間Tue Oct 27 18:34:06 2009
※ 引述《oklp1415 (PTT一堆弱智)》之銘言:
: #include <stdio.h>
: int main()
: {
int i, j, count;
count = 2;
: for(i=21;i<25;i++)
: {
for(j=0; j<count; j++)
{
printf("%d \n",i);
}
count = count + 1;
: }
: }
: 當我輸入結果因該會列出21,22,23,24(這四個出來吧!!)
: 那我碰到問題就是說
: 假如我要21連續出現兩次...22連續出現3次....23連續出現4次的話
: 要如何修改呢? 怎修改會比較淺顯易懂
--
◢ ◥
◤ ◤◤◥ 喜歡請自取。
ξ ─ ─
▂◥ ▄ ◢╯
◥ ▄▄ ◥
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.15.164
1F:推 oklp1415:ioio 這樣會跑出21連續出現2次? 22出現3次.. 10/27 18:40
2F:→ oklp1415:那假如 21出現2次 途中 22要出現6次的話 改法又如何? 10/27 18:41
3F:→ oklp1415:c語言初學者><...感覺有好多問題~"~ 書中也看過好幾遍>< 10/27 18:42
※ 編輯: ioioioioioio 來自: 220.132.15.164 (10/27 18:59)
4F:→ ioioioioioio:出現的次數有相關性才能這樣寫 如果出現次數不固定 10/27 19:00
5F:→ ioioioioioio:可能就要用其他方法了 如if或switch了吧 10/27 19:01
6F:→ MOONRAKER:這種問題是你要自己想的吧,喂 10/27 19:52
7F:→ MOONRAKER:自己想不通這種基本問題,就只好一直當新手了 10/27 19:53
8F:推 andyjy12:那要先知道你22出現的次數哪來的?輸入的嗎? 10/27 20:33