实验报告(身高预测)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南华大学

计算机科学与技术学院实验报告

(2013 ~2014 学年度第一学期)

高级语言程序设计I 课程名称

身高预测

实验名称

姓名曲永波学号20130030523

专业电气信息类班级计算机类05班

地点计算机实验室教师陈星

1.实验目的及要求

使用CB编程,允许用户从键盘键入性别,父母身高,是否喜爱体育锻炼,是否拥有良好的饮食习惯等,以此推测身高。编写此程序的目的为熟悉选择结构编程。

2.实验步骤

(1)建立新的C语言程序

(2)键入代码

(3)测试运行

3.实验内容

#include

main()

{

char sex;

char sport;

char diet;

float myheight;

float fheight;

float mheight;

printf("你是男(M)还是女(F)?");

scanf(" %c",&sex);

printf("请输入你老爹的身高(厘米):");

scanf("%f",&fheight);

printf("请输入你老妈的身高(厘米):");

scanf("%f",&mheight);

printf("你不是个宅男吧?(Y/N)");

scanf(" %c",&sport);

printf("你不是个吃货吧?(Y/N)");

scanf(" %c",&diet);

if (sex=='M'||sex=='m')

myheight=(fheight+mheight)*0.54;

else

myheight=(fheight*0.93+mheight)/2.0;

if (sport=='Y'||sport=='y')

myheight=myheight*(1+0.02);

if (diet=='Y'||diet=='y')

myheight=myheight*(1+0.015);

printf("你未来的身高将会是%f(厘米)\n",myheight);

}

4.实验结果

5. 实验总结分析

一开始使用的char定义sex变量,却忘了只能输入一个字符,结果造

成了下图的情况下一次一定要注意变量类型。

相关文档
最新文档