請印出
令一個是
1 2 3 4 5 6 1
7 8 9 10 11 2 3
12 13 14 15 4 5 6
16 17 18 7 8 9 10
19 20 11 12 13 14 15
21 16 17 18 19 20 21
要以c語言寫喔
~
--
[m [1;34m※ 來源:‧蛋捲廣場 bbs.tku.edu.tw‧[FROM: 163.30.108.62] [m
你問的簡單,我也答的簡單.
用兩個for ,一個控制數字的值,一個控制印出的個數.
--
[47;30m ▕ [m◣
[47m [42m [0;47;30m  ̄ [m
[47;37;1m [42m 面對自己‧ [33m作自己 [m [47m [m
[47m [42m [m [47m [m
[47;37;1m [42m ACTY [m [47m [m
[47;37m [m▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ [47m [m
--
※ Origin: 中原電機心站 ◆ From: 140.135.136.121
--
Origin: 中原電機心站 bbs.ee.cycu.edu.tw (140.135.12.1)
#include <stdio.h>
void main()
{
int L = 6; /* 行數 */
int c;
int x, y;
for (y = L; y > 0; y --) {
for (x = 0; x < y; x ++, c ++)
printf("%-3d ",c);
puts("");
}
puts("");
for (c = 1, y = 0; y < L; y ++) {
for (x = 0; x <= y; x ++, c ++)
printf("%-3d ",c);
puts("");
}
}
--
[mΞ Origin: 逢甲蒼穹資訊網 <bbs.fcu.edu.tw> [FROM: fig.cc-sun.fcu.]
看起來像是一題很簡單的作業
如果這題都不會
到學期末不就完蛋了
而且學寫程式就是這樣,一題不會問別人,然後抄一抄
下一題不會又問別人,再抄一抄
.......
到最後真的完全都不會了
--
多喝水,多喝水,咕嚕咕嚕。
。。。。。。。。。。。。。。。。。
[m [1;37m※ 來源:‧輔大資工謠言報 bbs.csie.fju.edu.tw‧[FROM: milton.sedorm.f] [m
#include<stdio.h>
void main(){
int i,c=0,d=0;
puts("========================");
for(i=1;i<22;i++){
printf("%4d",i);
if(d--<1){
puts("\n");
d=++c;
}
}
}
另一個大概也是這個方法。
[34m [43m“人”版正徵集中,歡迎至 newboard 加盟…… [37;40m [0m
--
[m [1;35m※ [1;33m發信站 [m[ [1;37;44m★魔法王國★ tsunami.ml.org [m] ‧ [1;32mFROM [m[ [1;37;44mu8...@axp4.NHCTC.edu.tw [m] [m
[1;37;41m魔法商業大樓全新開幕,新增許多好玩有趣的Game呦! [m
#include<stdio.h>
void main()
{
int i,c=5,d=c;
puts("\n============================");
for(i=1;i<22;i++)
{
printf("%4d",i);
if(d--<1)
{
puts("");
d=--c;
}
}
c=d=0;
puts("\n============================");
for(i=1;i<22;i++)
{
printf("%4d",i);
if(d--<1)
{
puts("");
d=++c;
}
}
}
當然,看到兩個迴圈起始﹑結束都相同……
要兩題共用一迴圈也不是不可能……
不過,這該不會是習題吧?
programming 及 oop 兩版最近都有淪落到成為解習題版之嫌,
而解這種問題一點水準也稱不上,or,有教育意義嗎?
但其實 post 一些高難度的問題,也沒有人會解。
高手是否都不上 BBS 的呢?
這幾版是否應有些改變了……(有些汗顏)
[35m [44m“人”版正徵集中,歡迎至 newboard 加盟…… [37;40m [0m
for(i=6;i--;i<1) { //另一個是for(i=0;i++;i<6)
for(j=0;j++;j<i) {
if (j!=21) printf("%d ",k++);
}
printf("\n");
}
大概是這樣吧.....
沒try過..:P
--
[m [1;36m※ 來源:‧中原大學資管森林站 bbs.mis.cycu.edu.tw‧[FROM: 140.135.137.26] [m
更奇怪的是至少三人以上已在數天前幫他回答這個問題,
而現在又重覆問一次......... 不排斥新手, 但討厭什
麼 post 都不看, 每次作業繳交前趕緊上 bbs 到處 post
問題的人...........
[m [1;37m※ 來源:‧北科大電子 DORAMI bbs.en.ntut.edu.tw‧[FROM: t206-251.dialup.seed] [m
我會! 我會! 問我就對了!!!
for (i = 0; i < 1; i++) // <-- for loop here
{
printf("1 2 3 4 5 6\n");
printf("7 8 9 10 11\n");
printf("12 13 14 15\n");
printf("16 17 18\n");
printf("19 20\n");
printf("21\n");
}
作業還是自己寫吧.
--
+-----------------------------------------------------------------------------+
駱仁山 lu...@csie.nctu.edu.tw LCamel . .
<
^