您好,欢迎来到小侦探旅游网。
搜索
您的当前位置:首页实验4 选择结构程序设计(1)

实验4 选择结构程序设计(1)

来源:小侦探旅游网
实验四 选择结构程序设计(1)

一、实验目的和要求

1. 理解C语言的逻辑量

2.掌握关系运算符和关系表达式的应用 3. 掌握逻辑运算符和逻辑表达式的使用 4.掌握if语句构成的选择结构 5.掌握选择结构程序设计的方法

二、实验环境(实验设备)

硬件: 微型计算机

软件: Microsoft Visual C++6.0

三、实验过程

新建一个文件夹,命名为:学号后两位+姓名(如05王魏)。将以下运行正确的程序文件保存到该文件夹中(只保存.C文件),并上交文件夹到作业区自己班级的实验4文件夹中。 将实验题目3\\4\\5写在实验报告本上,参照作业区中的实验报告样板。一定要写实验小结,可以写出实验中的收获和不懂的问题。

实验题目1:

阅读程序,分析程序中各语句的作用及程序的执行结果,并上机运行验证结果。

问题:将if (a阅读并分析程序,记录程序的执行结果,并上机运行验证结果。

问题1:用一句话简述程序功能.

问题2:模仿程序中的相关语句,请写出表示a为数字字符的表达式。 实验题目3:

数学中有许多有趣的数,如水仙花数、完数等。水仙花数是一个三位数,其各位数字的立方和恰等于这个数。例如153,13+53+33=153。编写程序,从键盘上输入一个三位的整数,判断其是否为水仙花数。 实验题目4:

编写程序,判断从键盘上输入的一个整数是否为闰年年份,是则输出“yes”,否则输出“no” 。 实验题目5:

日常生活中有许多问题可以用分段函数表示,例如邮局邮资付费等。编写程序,求解以下数学分段函数。

实验题目6:

编写程序,用假设思想(打擂台算法)求出三个数中的最大数。 提示:使用单分支if语句。 拓展题目1:

现有三人,要求按年龄从大到小(也叫降序)排列。程序代码如下,请将程序补充完整并上机调试。

#include void main( ) { int a,b,c,t;

y= x (x<=1) 2x-5 (1<x<10) 3x-1 (x≥10) printf(“请输入三个人的年龄:a b c:\\n”); scanf(\"%d%d%d\ if (aprintf(\"%d,%d,%d \} 拓展题目2:

应用if-else-if多分支选择语句编写程序,判断学生成绩等级。

要求:如果输入成绩出现非法值,输出F;成绩分为A、B、C、D、E五个等级,分别对应成绩在90分到100分区间,80分到分区间,70分到79分区间,60分到69分区间和60分以下。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- xiaozhentang.com 版权所有 湘ICP备2023022495号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务