循环输入日期(年月日),求出当前日期是这一年的第几天。
要求:1.年月日必须用结构体表示;
2.计算天数最好用swith语句;注意判断是否为闰年;
3.至少循环运行3次,输入3个不同日期(必须得有闰年),得出不同结果。
要求1.2都弄出来了,3弄不出来,哪位帮我看看怎么弄?
我写的代码
循环输入日期(年月日),求当前日期为这一年的第几天,且至少循环运行三次
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- 技术专家团-小桥流水 2022-09-06 12:18关注
加循环控制就可以了。
第一种方法:执行3次,用个for循环控制一下就可以了,代码如下:int main() { for (int x = 0; x < 3; x++) { //把原来的代码放在这里 } return 0; }
第二种方法:根据输入来判断是否继续,代码如下:
int main() { int op; while (1) { //原来的代码放在这里 //新增代码,在这里根据用户的输入来判断是否继续输入年月日进行计算 cout << "是否继续(输入1继续)? "; cin >> op; if (op != 1) break; } return 0; }
如有帮助,望采纳,谢谢。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 win2012磁盘空间不足,c盘正常,d盘无法写入
- ¥15 用土力学知识进行土坡稳定性分析与挡土墙设计
- ¥70 PlayWright在Java上连接CDP关联本地Chrome启动失败,貌似是Windows端口转发问题
- ¥15 帮我写一个c++工程
- ¥30 Eclipse官网打不开,官网首页进不去,显示无法访问此页面,求解决方法
- ¥15 关于smbclient 库的使用
- ¥15 微信小程序协议怎么写
- ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
- ¥20 怎么用dlib库的算法识别小麦病虫害
- ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启