没有合适的资源?快使用搜索试试~ 我知道了~
首页哈工大C语言实践:体型判断与闰年季节计算
哈工大C语言实践:体型判断与闰年季节计算
需积分: 9 0 下载量 173 浏览量
更新于2024-07-01
收藏 42KB DOCX 举报
本资源是一份哈尔滨工业大学的C语言实验题目,涉及两个实验任务。第一个实验是关于体型判断,旨在通过计算体重指数(BMI)来评估个人的体重状况。实验要求编写一个程序,用户输入身高和体重后,程序会根据输入值计算出BMI,并依据预设的阈值判断体型类别:低体重(BMI<18)、正常体重(18≤BMI<25)、超重(25≤BMI<27)或肥胖(BMI≥27)。输入和输出都已明确规定了格式,如提示信息"Pleaseenterh,w:",以及相应的输出结果如"Lowerweight!\n"等。 第二个实验是关于日期和季节的判断,参与者需编写一个程序,输入年份和月份,程序将检查该年是否为闰年,根据闰年的规则(能被4整除但不能被100整除,或者能被400整除),并根据月份确定对应的季节(春季3~5月,夏季6~8月,秋季9~11月,冬季1~2月和12月)。输入提示信息为"Pleaseenteryear,month:",输出则包含判断结果和月份的天数。 这两个实验均需要熟练掌握C语言的基本语法,特别是输入输出函数(scanf和printf)的使用,以及条件语句(if-else)的结构。同时,对于数学逻辑和日期相关的算法理解也至关重要。通过这两个实验,学生可以加深对C语言编程实践的理解,提高数值计算和条件判断的能力。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/86238570/bg7.jpg)
{
int s,m;
printf("Please enter
score:");
scanf("%d",&s);
m=s<0||s>100?-1:s/10;
switch(m)
{
case 10:
case 9:printf
("%d--A\n",s);
break;
case 8:printf
("%d--B\n",s);
break;
case 7:printf
("%d--C\n",s);
break;
case 6:printf
("%d--D\n",s);
break;
case 5:
case 4:
case 3:
case 2:
case 1:
case 0:printf
("%d--E\n",s);
break;
default:printf(
"Input error!");
![](https://csdnimg.cn/release/download_crawler_static/86238570/bg8.jpg)
}
}
Q221.
(10 分)编程从键盘输入某年某月(包括闰年),用 switch 语句编程
输出该年的该月拥有的天数。要求考虑闰年以及输入月份不在合法范围内的情况。
已知闰年的 2 月有 29 天,平年的 2 月有 28 天。
**输入格式要求:"%d, %d" 提示信息:"Input year,month:"
**输出格式要求:"31 days\n" "29 days\n" "28 days\n" "Input error!\n"
程序运行示例如下:
Input year,month:2004,2
29 days
#include<stdio.h>
main()
{
int a, b;
printf("Input year,month:");
scanf("%4d, %2d", &a, &b);
switch (b)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
printf("31 days\n");
break;
case 4:
case 6:
case 9:
case 11:
printf("30 days\n");
剩余39页未读,继续阅读
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/acfce43ffe2c41f996326bd927946824_yhsbzl.jpg!1)
智慧安全方案
- 粉丝: 3763
- 资源: 59万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 计算机人脸表情动画技术发展综述
- 关系数据库的关键字搜索技术综述:模型、架构与未来趋势
- 迭代自适应逆滤波在语音情感识别中的应用
- 概念知识树在旅游领域智能分析中的应用
- 构建is-a层次与OWL本体集成:理论与算法
- 基于语义元的相似度计算方法研究:改进与有效性验证
- 网格梯度多密度聚类算法:去噪与高效聚类
- 网格服务工作流动态调度算法PGSWA研究
- 突发事件连锁反应网络模型与应急预警分析
- BA网络上的病毒营销与网站推广仿真研究
- 离散HSMM故障预测模型:有效提升系统状态预测
- 煤矿安全评价:信息融合与可拓理论的应用
- 多维度Petri网工作流模型MD_WFN:统一建模与应用研究
- 面向过程追踪的知识安全描述方法
- 基于收益的软件过程资源调度优化策略
- 多核环境下基于数据流Java的Web服务器优化实现提升性能
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)