PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] 九九乘法表不用迴圈是叫我直接從1列到81?
作者:
red0whale
(red whale)
2018-07-15 15:16:04
剛才做題目,
https://i.imgur.com/NI4TYj5.jpg
九九乘法表用兩個或一個迴圈來做我都會
但不用迴圈叫我列九九乘法表是哪招?
難道是要我直接從1*1列到9*9嗎?
還是其實有妙招?
說實在我真想不到不用迴圈就能簡單列出九九乘法表的方法了
作者:
celestialgod
(天)
2018-07-15 15:32:00
遞迴?
作者:
Killercat
(殺人貓™)
2018-07-15 15:34:00
1. 遞迴 2. metaprogramming
作者:
niwota
(你我他)
2018-07-15 15:39:00
https://ideone.com/14QeJl
作者: jerryh001
2018-07-15 16:20:00
print一個c的雙迴圈原始碼出去 然後編譯(誤
作者:
sarafciel
(Cattuz)
2018-07-15 18:32:00
https://ideone.com/knKMwJ
macro最棒了~(逃)
作者:
descent
(「雄辯是銀,沉默是金」)
2018-07-15 19:34:00
遞迴寫出來就真的難, 之前想了半天才寫出來
作者:
jimfan
(jimfan)
2018-07-15 19:35:00
celestialgod的遞迴就是正解喇
作者:
dalconan
(寒江雪)
2018-07-15 19:53:00
是我想錯了嗎?為什麼只用一個迴圈佔分比較高?
作者: jerryh001
2018-07-15 19:59:00
照難易度給分吧
作者:
alan23273850
2018-07-15 20:38:00
就是因為最後一題要用遞迴難度才高阿bc都要遞迴,只是一個是一維遞迴,一個是二維的
作者: share5566
2018-07-15 21:45:00
https://ideone.com/kgkfZF
b不用遞迴啊
作者:
Sidney0503
(Sidney0503)
2018-07-15 22:04:00
b用python的方法就好 for(int i=0; i<81; ++i){int x = (i % 9) + 1; int y = (i mod 9) + 1;std::cout << x << "*" << y << "=" << x*y << '\n';}不好意思y打錯 y = i/9 + 1;share5566那個你都call自己了還說不用遞迴...說實在這個問題應該是去演算法版 跟C/C++無關
作者: share5566
2018-07-15 22:27:00
連結是給原PO的 下一行是給alan的 我有說是同一件事?還是你從連結那裡面有看到迴圈
作者:
Sidney0503
(Sidney0503)
2018-07-15 22:30:00
很抱歉我沒有讀心術 無法知道你的推文是跟誰說話為此我深感抱歉 以後我會多練練讀心術
作者: share5566
2018-07-15 23:06:00
該練的是發現問題所在:別先入為主:) 離題 這是最後1句
作者: easton7 (easton)
2018-07-17 12:30:00
While也是可以啊。只是脫褲子放屁
作者:
kikiqqp
(喵食罐頭)
2018-07-18 10:56:00
寫81個printf就好了....針對問題解題
作者:
y3k
(激流を制するは静水)
2018-07-18 19:52:00
其實這是在考你VIM的使用(?
作者:
springman
(司布林)
2018-07-22 19:59:00
用兩個遞迴函數來模擬兩層迴圈,真的要寫再來想吧!
作者: lnmlee
2018-07-24 07:37:00
for迴圈遞迴化 練習個幾次就會了
繼續閱讀
[問題] const reference是什麼?
lovejomi
[問題] 遞迴 stack overflow怎麼解決?
mikemagic88
[問題] scanf while loop 疑問
gyc880323
[問題] 請教Dev C++專案問題
ChenRobert
[問題] C99 及 C11 的入門
MoMoShota
[問題] 關於 core dump
shiningboy
Re: [問題] constexpr 使用的時機
lovejomi
[問題] 詢問 C/C++ 程式方面的問題
applepii
[問題]
foxydog
[問題] QT 不同OS外觀
lalala0102
Links
booklink
Contact Us: admin [ a t ] ucptt.com