C语言专题编程练习——分支结构
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编程练习2 ——分支结构
1. 输入两个整数,输出较大的数。
例如:
输入:5,3(回车)
输出:
max = 5
2. 输入三个整数,输出较大的数。例如:
输入:5,3,8(回车)
输出:
max = 8
3. 输入两个整数,按从小到大顺序排列。
例如:
输入:5,3(回车)
输出:
3 5
4. 输入三个整数,按从小到大顺序排列。
例如:
输入:5,3,8(回车)
输出:
3 5 8
5. 输入一个年份,判断是否为闰年。例如:
输入:2012(回车)
输出:
2012 is a leap year.
输入:2013(回车)
输出:
2013 is not a leap year.
6. 输出符号函数sgn的值。
提示:
⎪
⎩
⎪
⎨
⎧
>
<
<
-
=
=
)0
(
1
)0
(
)0
(
1
)
sgn(
x
x
x
x
y
例如:
输入:2.5(回车)
输出:
sgn(2.50) = 1
7. 求解一元二次方程的根。
提示:考虑虚根情况。
例如:
输入:1,2,2(回车)
输出:
x1 = -1.00 + 1.00i
X2 = -1.00 - 1.00i
8. 输入一百分制个分数(x),给出考核等级。
提示:若x < 60,等级为E;
若60 <= x <= 69,等级为D;
若70 <= x <= 79,等级为C;
若80 <= x <= 89,等级为B;
若90 <= x <= 100,等级为A;
分别用if elseif else语句和switch case语句完成。
例如:
输入:56(回车)
输出:
E