作者oklp1415 (PTT一堆弱智)
看板C_and_CPP
标题[问题] 利用回圈列出数次结果
时间Tue Oct 27 18:28:01 2009
#include <stdio.h>
int main()
{
int i;
for(i=21;i<25;i++);
{
printf("%d \n",i);
}
}
当我输入结果因该会列出21,22,23,24(这四个出来吧!!)
那我碰到问题就是说
假如我要21连续出现两次...22连续出现3次....23连续出现4次的话
要如何修改呢? 怎修改会比较浅显易懂
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.129.127.189
1F:→ MOONRAKER:你只需要一个 k 从 2 跑到 4,每次输出 (19+k) 10/27 18:30
2F:→ mantour:你平常怎麽印出k个i,就怎麽写 10/27 18:36
3F:→ mantour:for(i=21~24){ for(j=1~(i-19)){ 印出k个i; } } 10/27 18:39
4F:→ mantour:for(i=21~24){ for(j=1~(i-19)){ 印出j个i; } } (更正) 10/27 18:39
5F:→ oklp1415:什麽意识? 10/27 18:43
6F:→ mantour:就是在「印出j个i」的部份把正确的写法填进去… 10/27 18:45
7F:推 bibo9901:for 行尾是不是多一个分号? 10/27 18:49
8F:→ ioioioioioio:嗯~ 10/27 19:01
9F:→ oklp1415:恩~~笔误><sorry.. 10/27 19:04