伊莉討論區

標題: C++4個小問題 [打印本頁]

作者: lovehh1006    時間: 2012-4-12 02:38 PM     標題: C++4個小問題

本帖最後由 lovehh1006 於 2012-4-12 02:40 PM 編輯

(使用軟體:Microsoft Visual Studio 2005)
請問:
如何印出
數字倒三角形 , 範例如下:例如輸入6時,此程式會輸出下列圖形。
輸入值: 一個正整數,輸出值: 無。
654321
65432
  6543
  654
   65
    6
當輸入正整數4時,此程式會輸出下列圖形:
4321
432
  43
   4
我寫都只能印出左邊全對齊的
=============================================
如何輸入正整數n,找出1到n中的所有的質數。
例如:當輸入值為10時,印出從1到10之間的質數有2、3、5、7共4個質數。
=============================================
輸入一西元年份,並判斷此年份是否為閏年或平年?
=============================================
輸入一個正整數n,利用for迴圈和continue敘述由1執行到n,
將偶數的數字相加,並輸出其結果

作者: huiken2005    時間: 2012-4-13 09:50 AM

把你寫的,因為你有在數是第幾行,第n行 printf n次空格,然後再printf 數字 和


補充內容 (2012-4-13 09:55 AM):
用mod跑一次看看n不會被整除n/2或以下的數整除 (= 0 就是整除)
n 是單數的話就查到 ceiling (n/2)
如果n/2或以下的數沒有一個整除n,那麼n就是質數

補充內容 (2012-4-13 09:58 AM):
Suddenly I cannot type Chinese with my laptop, so I'm finishing it up in English.
So you can write an int test-prime, returning 1 when true and 0 for false.
Then run over all cases below and including
作者: huiken2005    時間: 2012-4-13 09:59 AM

n, to see if they are prime. If test-prime == 1, print it out, else move on

補充內容 (2012-4-13 10:02 AM):
I may carry on answering these questions if you still need them later...
I don't wanna type English in here... some people dislike reading them...
作者: lovehh1006    時間: 2012-4-14 11:38 AM

huiken2005 發表於 2012-4-13 09:59 AM
n, to see if they are prime. If test-prime == 1, print it out, else move on

補充內容 (2012-4-13 10: ...

Thank you^^            




歡迎光臨 伊莉討論區 (http://a401.file-static.com/) Powered by Discuz!