福建农林大学金山学院实验报告
系(教研室):专业:年级:
实验课程:C语言程序设计姓名:学号:实验室号:
计算机号:实验时间:指导教师签字:成绩:
实验2:选择结构程序设计
一、实验目的和要求
1.了解C语言表示逻辑量的方法
2.正确使用逻辑运算符和逻辑表达式,掌握if语句和switch语句
3.结合程序掌握一些简单算法,并学习调试程序
二、实验内容和原理
1.有一函数:
x2+2x-6(x<0,x≠-3)
y = x2-5x+6(0≤x<10,x≠2,x≠3)
x2-x-15(x=-3,x=2,x=3,x≧10)
写一程序,用scanf函数输入x,输出y值。
2.分别用if语句和switch语句编程实现:给出一个百分制成绩,要求输出成绩等级A、
B、C、D、E。90分以上为A,80~89分为B,70~79分为C,60~69分为D,60
分以下为E。
3.输入4个整数,要求按由小到大顺序输出。
4.有三个整数a,b,c,由键盘输入,输出其中最大的数,请编写程序。(用两种方法实
现)
5.输入出租车类型和里程,计算打车的费用。计算方式为:3公里以内10元;3公里
以上0车型每公里1.5元,1车型每公里2元。
三、实验环境
1. 硬件:PC机;
2. 软件:Windows操作系统、Visual C++ 6.0,DEV-CPP 。
四、算法描述及实验步骤
1、先用scanf函数输入,再用if语句的嵌套来计算该方程。
2、(1)用switch语句时,对输入的数据进行检查,在用score/10将其强制转换得到一个