4 順序結構和選擇結構練習題答案

2022-05-07 01:06:03 字數 972 閱讀 3874

1、 從鍵盤上讀入長方形的邊長a,b,計算它的面積和周長,輸出。

2、 輸入乙個時、分、秒,把它轉換為乙個秒數。

3、 輸入乙個三位整數,將它反向輸出。例如輸入127,輸出應為721。

4、 從鍵盤讀入乙個數,判斷它的正負。是正數,則輸出"+",是負數,則輸出"-"。

5、 輸入兩個數a,b,輸出較大數的平方值。

6、 鐵路託運行李規定:行李重不超過50公斤的,托運費按每公斤0.15元計費;如超50公斤,超過部分每公斤加收0.10元。編一程式完成自動計費工作。

7、 某超市為了**,規定:購物不足50元的按原價付款,超過50不足100的按九折付款,超過100元的,超過部分按八折付款。編一程式完成超市的自動計費的工作。

8、 輸入三個字母(大小寫不定),將它們按各自的序號由小到大的順序輸出。(提示:已知字元求字元序號函式ord(『a』)=65, 已知序號求其字元chr(65)= 『a』, ord,chr兩者是互逆函式)

除錯程式:輸入三個字元「abb 」執行如下:

說明:(小字字母的序號(範圍97~122)比大寫字母的序號(範圍65~90)要大),所以大寫字母輸出時在小寫的前面。

9、 列印某年某月有多少天。(提示:即輸入年、月,輸出該月有幾天?

2月閏年有29天,平年有28天。a、閏年的計算方法:年數能被4整除,並且不能被100整除;或者能被400整除的整數年份。

b、利用mod(取餘)運算可以判斷乙個數能否被另乙個數整除)

9、 當前小學生的成績單由以前的百分制改為優秀、良好、合格、不合格四個等級的等級制。編一程式完成分數的自動轉換工作。轉換規則如下:

60分以下的為不合格;60到69分為合格;70到89分為良好;90分以上的為優秀。(提示:可以利用div(整除)運算來使程式更簡明)

說明:div和mod是整型量的運算,程式中必須把實型變數cj 用取整函式trunc(cj)轉換後才能進行整除(div)運算。想一想?

為什麼不能用int(cj)或者round(cj)函式來轉換?

3 2順序結構和選擇結構

寶石學校活頁課時教案 首頁 班級 高一年級科目 數學 1 下面關於演算法流程圖的畫法規則中,正確的是 使用標準的框圖符號 框圖一般按從上到下,從左到右的方向畫 判斷框是具有超出乙個退出點的唯一符號 流程圖可以沒有起止框 在圖形符號內描述的語言要非常簡練清楚.ab cd 2 畫出兩個實數相加的程式框圖...

第3章順序結構程式設計練習題及答案

第3章順序 一 單選題 1 己知int k,m 1 執行語句k m 後k的值是 a 提示 負號與自加運算子同級,結合方向從右向左 a 1 b 0 c 1 d 2 2 若變數a,b已正確定義,且a,b均已正確賦值,下列選項中合法的語句是 b a a b b a c a b 1 d a int b 提示...

C語言 順序結構 分支和選擇結構

1.求圓的面積和周長。2.輸入三角形三邊,判斷其能否組成三角形,若能,則判斷是直角三角形 等腰三角形 等邊三角形 斜三角形。3.輸入三角形三邊,若能組成三角形,則計算三角形的面積。s 1 2 a b c area 4.輸入年份,判斷其是否是閏年 判斷方法,參看課本 5.計算圓柱體的體積和表面積 6....