題目描述
給出乙個百分制成績,要求輸出成績等級'a'、'b'、'c'、'd'、'e'。90 分以上為'a',80~89 為'b',
70~79 為'c',60~69 為'd',60 分以下為'e'。其他情況請輸出「input error」。
輸入描述
乙個整數:輸入百分制成績
輸出描述
輸出該成績對應的等級
輸入樣例
//以下為多組測試資料
70100
8566
45102
輸出樣例
//以下為多組資料對應的結果
level c
level a
level b
level d
level e
input error
#include
intmain()
else
if(a >=80)
else
if(a >=70)
else
if(a >=60)
else
}else
return0;
}
題目描述
有 4 個圓塔,圓心分別為(2,2)、(-2,2)、(-2,-2)、(2,-2),圓半徑為 1。這 4 個塔的
高度為 10m,塔以外無建築物。今輸入任一點的座標,求該點的建築高度(塔外的高度為零)。
圖示見教材 p109,題 12
輸入描述
乙個點的座標:輸入座標值(x,y)
輸出描述
輸出該點的高度
輸入樣例
以下為兩組測試資料
2.0,2.0
0.0,0.0
輸出樣例
height is 10
height is 0
#include
#include
intmain()
else
return0;
}
題目描述
用巢狀的 if 語句寫程式,求 y 的值,a(a 值為正)和 x,通過鍵盤輸入。
當 x 為+a 或者-a 時,y 為 0;
當-aa 或者 x
輸入描述
輸入 a(正數)和 x 的值。
輸出描述
輸出 a、x 和 y 的值。
輸入樣例
a=5.5,x=12.5
輸出樣例
a=5.50,x=12.50,y=12.50
#include
#include
intmain()
elseif(
(x >
-a)&&
(x < a)
)else
if(x > a || x <
-a)printf
("a=%.2lf,x=%.2lf,y=%.2lf\n"
, a, x, y)
;return0;
}
題目描述
某公司規定**商**費按下表計算:
交易金額(元) **費
(0,3000) 18+本金的 1.2%
[3000,6000) 36+本金的 0.6%
[6000~10000) 54+本金的 0.3%
程式設計計算並列印本金在 10000 元以下的任一筆交易金額所應提取的**費。(1、用 switch
語句完成;2、用 if 語句完成)
輸入錯誤資料時,給出「data error!」的提示。
輸入描述
輸入交易金額。
輸出描述
輸出**費。
輸入樣例
3500.00
輸出樣例
the cost is 57.00 rmb
#include
intmain()
else
else
if(a <
6000
)else
if(a <
10000)}
switch
(c)}
04選擇結構語句
根據判別條件的不同,執行不同的語句。public class demo system.out.println a a 結果 a 2public class demo else 結果 是奇數備註 這裡提一下三元運算子xx a b,效果可能和if else差不多,通常用作對某個變數進行賦值。public...
C語言筆記04 結構體
結構體定義 結構體裡面能定義除自己本身之外的任何資料型別,雖然不能定義自己本身,但能定義自身型別的指標變數。如 struct node 訪問結構體內元素 struct node n1,n2 普通變數訪問結構體元素方法 n1.x n1.info n1.next 指標變數訪問結構體元素方法 或 n2 x...
04 程式結構 (選擇結構)
if 的語法格式 if 任意的常量 變數 表示式 c 注意 若 if 中的表示式是0 false,若 if 中的表示式非0 true includeint main else return 0 includeint main else else return 0 注意 if else 的配對原則 e...