C语言分支结构实习报告_c语言程序实习报告
C语言分支结构实习报告由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言程序实习报告”。
南京****大学
实验(实习)报告
实验(实习)名称分支结构程序设计 日期20**年**月**日 得分
指导教师 *** 系*********** 专业 ******** 年级20**级 班次** 姓名*** 学号*********
一、实验名称 分支结构程序设计
二、实验目的(1)了解条件与程序流程的关系。
(2)了解用不同的数据使程序的流程覆盖不同的语句、分支和路径。(3)掌握if语句和if else语句的用法。(4)掌握switch语句的用法。
三、实验内容
(1)从键盘上输入三个数,让它们代表三条线段的长度,请写一个判断这三条线段所组成的三角形属于什么类型(不等边,等腰,等边或不构成三角形)的C程序。请分别设计下列数据对自己的程序进行测试: ①找出各条语句中的错误。②找出各分支中的错误。③找出各条件中的错误。
④找出各种条件组合中的错误。⑤找出各条路径中的错误。
第1页
第3页
(2)用scanf函数输入一个百分制成绩(整型量),要求输出成绩等级A,B,C,D,E。其中90~100分为A,80~89分为B,70~79分为C,60~69分为D,60分为D,60分以下为E。具体要求如下:
①用if语句实现分支或switch分支。②在输入百分制成绩前要有提示。
③在输入百分制成绩后,要判断该成绩的合理性,对于不合理的成绩(即大于100分或小于0分)应输出出错信息。
④在输入结果中应包括百分制成绩与成绩等级,并要有文字说明。
⑤分别输入百分制成绩:-90,100,90,85,70,60,45,101,运行该程序。
第2页
第3页
(3)编程找出5个整数中的最大数和最小数,并输出找到的最大数和最小数。
四、实验体会 ********
第3页
第3页