用C语言写出一个程序 提示用户输入出生日期,例如:生日为1982年4月5...答:include <stdio.h> int main(void){ int nian, yue, ri;printf("请输入您的出生日期,输入的格式为xxxx年xx月xx日(注:年月日三字以空格代替即可)\n");scanf("%d %d %d", &nian, &yue, &ri);printf("您的生日是%d年%d月%d日!\n", nian, yue, ri);return 0;} ...
C语言求年龄(要求:输入生日,并输入当前日期,求实际年龄)答:include <stdio.h> void main(){ int y0,m0,d0,y1,m1,d1;scanf("%d%d%d",&y0,&m0,&d0);scanf("%d%d%d",&y1,&m1,&d1);if (m1>m0) printf("%d\n",y1-y0);else if (m1<m0) printf("%d\n",y1-y0-1);else if (m1=m0){ if (d1>=d0) printf("%d\n",y1-y0);els...
...C语言程序,输入一人的生日,并输入当前的日期,输出该人的实际年龄...答:我给你写的不仅能显示年龄而且能显示距现在的天数。当前日期无需输入,程序自动调取系统日期。。运行过了没有任何问题。有什么问题可以交流下。include <stdio.h> include //计算给定的日期是本年的第几天 int count(int year,int month,int day){int i,sum=0,flag=0;int a[13]={0,31,28,3...
C语言初学者求解,按以下格式输入一个整数表示的生日yyyymmdd,找出其中的...答:include<stdio.h> include<string.h> void main(){ long i = 0, y, m, d;scanf("%ld", &i);d = i%100;m = (i/100)%100;y = i/10000;printf("Y = %ld, M = %ld, D = %ld\n", y, m, d);} 运行结果: