第一次過程性考核——結構化程式設計

來源:互聯網
上載者:User

標籤:利用   bottom   bin   otto   設計   迴圈語句   代碼   bubuko   problem   

碼雲倉庫的地址:https://gitee.com/wslgx/codes

7-1 Hello World! (5 分)

本題要求編寫程式,輸出一個短句“Hello World!”。

輸入格式:

本題目沒有輸入。

輸出格式:

在一行中輸出短句“Hello World!”。

程式的設計思路:直接在輸出代碼裡填上所要輸出的內容。

知識點:System.out.println("要輸出的內容");。

運行結果:

7-2 求1到100的和 (10 分)

本題要求編寫程式,計算運算式 1 + 2 + 3 + ... + 100 的值。

輸入格式:

本題無輸入。

輸出格式:

按照以下格式輸出:

sum = 累加和

程式的設計思路利用for迴圈語句與sum=sum+i完成累加。

知識點:for迴圈語句。

運行結果:

7-3 分段計算居民水費 (15 分)

為鼓勵居民節約用水,自來水公司採取按用水量階梯式計價的辦法,居民應交水費y(元)與月用水量x(噸)相關:當x不超過15噸時,y=4x/3;超過後,y=2.5x?17.5。請編寫程式實現水費的計算。

輸入格式:

輸入在一行中給出非負實數x。

輸出格式:

在一行輸出應交的水費,精確到小數點後2位。

輸入範例1:
12
輸出範例1:
16.00
輸入範例2:
16
輸出範例2:

 22.50

程式的設計思路:利用if()else if()語句將兩種收費狀況進行選擇,再把得出的數以小數點後兩位精確輸出。

知識點:if選擇語句;Scanner輸入語句; printf控制輸出精度。

運行結果:

7-4 列印九九口訣表 (20 分)

下面是一個完整的下三角九九口訣表:

1*1=1   1*2=2   2*2=4   1*3=3   2*3=6   3*3=9   1*4=4   2*4=8   3*4=12  4*4=16  1*5=5   2*5=10  3*5=15  4*5=20  5*5=25  1*6=6   2*6=12  3*6=18  4*6=24  5*6=30  6*6=36  1*7=7   2*7=14  3*7=21  4*7=28  5*7=35  6*7=42  7*7=49  1*8=8   2*8=16  3*8=24  4*8=32  5*8=40  6*8=48  7*8=56  8*8=64  1*9=9   2*9=18  3*9=27  4*9=36  5*9=45  6*9=54  7*9=63  8*9=72  9*9=81  

本題要求對任意給定的一位正整數N,輸出從1*1N*N的部分口訣表。

輸入格式:

輸入在一行中給出一個正整數N(1≤N≤9)。

輸出格式:

輸出下三角N*N部分口訣表,其中等號右邊數字佔4位、靠左對齊。

輸入範例:
4
輸出範例:
1*1=1   1*2=2   2*2=4   1*3=3   2*3=6   3*3=9   1*4=4   2*4=8   3*4=12  4*4=16  
程式的設計思路:利用for迴圈結構的嵌套來輸出乘法表,並利用printf的靠左對齊來使結果對齊。
知識點:
for迴圈結構的嵌套;printf可使輸出靠左對齊。
運行結果:
學習內容 程式碼數 部落格字數
Java入門 15  
輸入輸出資料 49  
條件分支語句 22  
迴圈語句 90  
 第一次過程性考核 44 488

第一次過程性考核——結構化程式設計

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.