PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   請問要如何用C++寫九九乘法表(要橫列的)? (https://www.pcdvd.com.tw/showthread.php?t=676083)

kojuju 2006-11-29 03:31 PM

請問要如何用C++寫九九乘法表(要橫列的)?
 
請問要如何用C++程式語言寫九九乘法表?
那種一行的我已經會寫了
但橫列那種的話我就不會寫了
麻煩達人們幫幫忙喔

FFIV 2006-11-29 03:35 PM

什麼橫列
老實講~~~
我看不懂耶~~~

kojuju 2006-11-29 03:48 PM

就是1*1=1 2*1=2 3*1=3.................
1*2=2 2*2=4 3*2=6.................
1*3=3 2*3=6 3*3=9.................
.
.
.
.

jinmei 2006-11-29 04:00 PM

X 跟 Y 的位置調一下!

應該就會有你要的效果。

試試看,若有錯不要打我耶 :jolin:

FFIV 2006-11-29 04:20 PM

兩個for迴圈控制被乘數跟乘數(看你的需求)
裡面的迴圈印的部分控制成印在同一行
等到裡面的迴圈都做完之後再跳下一行就會有你要的效果了
我C++語法不熟,不過我可以附上Java的語法,程式邏輯是一樣的
自己去try看看吧
=============================================
for(int i=1; i<=9; i++)
{
for(int j=1; j<=9; j++)
System.out.print(i+" * "+j+" = " +i*j+"\t"); =>印成同一行
System.out.println(); =>印完九個跳下一行
}

kojuju 2006-11-29 07:40 PM

謝謝大家幫忙.我懂了^^


所有的時間均為GMT +8。 現在的時間是10:41 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。