实验题目:
分支结构程序设计
实验目的:
理解分支结构程序设计的执行过程
熟练掌握if语句的一般形式
掌握if语句的应用
实验过程:
一、【练习】从键盘上输入1个学生4门课程的成绩,求出最高分并输出结果。下列提供两种编程思路,请在C-Free上编辑、运行以下两种解答程序,检验其正确性,尝试分析、读懂程序的执行过程,初步领略if语句和变量的使用技巧。
& 解答1:
& 解答2:
二、编程题
1. 【(必做题)】:设计一个程序,输入一个整数,判断它的奇偶性,如果是奇数,则输出“*是奇数”,否则输出“*是偶数”(其中,*显示该数的值)。
Ø 把程序保存为 姓名 04 01.c的形式。
Ø 提示:思考用什么运算符来构造可以判断奇偶性的表达式。
2. 【选做题(提高训练)】:输入三个整数a,b,c,请把这三个数由小到大输出。
Ø 把程序保存为 姓名 04 02.c的形式。
& 提示:
a) 用if语句实现判断、分支
b) 先整理好解题思路,把思路转变成C语言语句来表达
c) 掌握变量的使用技巧
d) 注意if语句一般形式的使用
3. 【拓展思考】
& 【01编程】用户输入一个24小时制的时间,把它转换成12小时制形式输出。例如:输入 18:30,则输出6:30 pm;输入 6:30,则输出6:30 am。
& 【02编程】从键盘上输入1个学生6门课程的成绩,求出最高分和最低分,并输出结果。
作业提交:
1. 提交“实验过程”二、编程题1.必做题,可选择提交 2.选做题 ,提交到ftp://10.10.10.20 “作业上传”相应班级4文件夹中,登录用户名为:tc,不用密码。
2. 提交时间:下课前。