实验4:选择结构程序设计 下载本文

内容发布更新时间 : 2024/7/6 19:04:47星期一 下面是文章的全部内容请认真阅读。

实验四 选择结构程序设计

实验名称 选择结构程序设计 姓 名 实验地点 一、实验目的

1) 了解C语言表示逻辑量的方法(以0代表“假”,以非0代表“真” )。 2) 学会正确使用逻辑运算符和逻辑表达式。 3) 熟练掌握if语句和switch语句。 4) 结合程序掌握一些简单的算法。 5) 学习调试程序。 二、实验内容与步骤

本实验要求事先编好解决下面问题的程序,然后上机输入程序并调试运行程序。 (1). 有一函数:

学号 班级 成绩 完成日期 x??y??2x?1?3x?11? 用

(x?1)(1?x?10)(x?10)

scanf函数输入x的值,求y值。

运行程序,输入x的值(分别为x<1、1≤x<10、x≥10三种情况),检查输出的y值是否正确

#include main() { }

float x,y;

printf(\ scanf(\ if(x<1) {y=x;}

else if(x<=10) {y=2*x-1;} else{y=3*x-11;} printf(\

(2). 给出一个百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,81-89分为B,70-79分为C,60-69分为D,60分以下为E。

① 事先编好程序,要求分别用if语句和switch语句实现。运行程序,并检查结果是否正确。

用If 语句: #include main() {

float x; char y ;

}

printf(\ scanf(\ if(x>=90) {y='A';} else if(x>=80) {y='B';} else if(x>=70){y='C';} else if(x>=60){y='D';} else{y='E';}

printf(\