用C++语言,输入一个学生的生日和当前日期,求实足年龄
时间: 2023-05-11 12:03:10 浏览: 209
您好,以下是用C语言计算实足年龄的代码:
```c
#include <stdio.h>
int main() {
int birth_year, birth_month, birth_day;
int current_year, current_month, current_day;
int age;
printf("请输入学生的出生年月日(格式:年 月 日):");
scanf("%d %d %d", &birth_year, &birth_month, &birth_day);
printf("请输入当前日期(格式:年 月 日):");
scanf("%d %d %d", ¤t_year, ¤t_month, ¤t_day);
age = current_year - birth_year;
if (current_month < birth_month || (current_month == birth_month && current_day < birth_day)) {
age--;
}
printf("该学生的实足年龄为:%d岁\n", age);
return 0;
}
```
如果您有其它问题,欢迎继续提问。
阅读全文