如题,学校课程还没有学到相关代码,在要判断人”是否过生日“的情况下,请问如何编写程序呢?
3条回答 默认 最新
CSDN专家-深度学习进阶 2021-10-11 21:38关注主要就是比较月份和出生日期哪个大,如果相等再比较日是否相等
如果有帮助请点一下我回答右上方的采纳,谢谢!以后有什么问题可以互相交流。#include<bits/stdc++.h> using namespace std; int main() { int year,year1,month,month1,day,day1,age; cout<<"请输入您的生日:"; cin>>year>>month>>day; cout<<"请输入当前日期:"; cin>>year1>>month1>>day1; if(year1==year) age=0; else {age=year1-year; if(month1<month||(month1==month&&day1<day)) age=age-1; } cout<<"您的年龄是:"<<age; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报