请输入甲乙两个人的生日,判断并输出甲乙谁的年龄大,大多少,c语言答:printf("请输入甲的出生年月日yyyy m d:");scanf("%d%d%d",&y1,&m1,&d1);printf("请输入乙的出生年月日yyyy m d:");scanf("%d%d%d",&y2,&m2,&d2);printf("请输入当天日期yyyy m d:"); //这是为了计算过了生日,就增加1岁 scanf("%d%d%d",&y,&m,&d);nl1=y-y1-1...
C语言编程,求一个人的年龄是多少。答:include<stdio.h>int main(){int y0,m0,d0,y1,m1,d1,nianling;///y0printf("请输入您的生日:");scanf("%d,%d,%d",&y0,&m0,&d0);printf("请输入当前日期:");scanf("%d,%d,%d",&y1,&m1,&d1);nianling=y1-y0;if(m1>m0){if(d1>d0)nianling--;printf("%d",nianling);}el...
编写一个程序输入一个人出生年月日和当前日期,计算出他的年龄和距离下...答:用万年历算法, y, m, d 分别表示年月日 int getDay ( int y, int m, int d ){ static int dm [] = { 333, 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 303 };y += (m-1)/12;m %=12;// 计算闰年 if ( !(y%400) ) r = 1; else if ( !(y%100) ) ...
求用C语言输出年龄的程序代码答:include<stdio.h> void main(){ int a,b,c,d,e,f,g; /*a,b,c为出生年月日,d,e,f为当前年月日*,g为年龄*/ printf("Enter:");scanf("%d,%d,%d,%d,%d,%d",&a,&b,&c,&d,&e,&f);g=d-a;if(e<b||e==b && f<c) g--;printf("g=%d\n",g);} ...
如何用C语言编写一个求年龄的程序答:{ int year;int month;int day;}Date;int date[2][12]={{31,28,31,30,31,30,31,31,30,31,30,31},{31,29,31,30,31,30,31,31,30,31,30,31}};int judge(int year) //判断是否为闰年// { int flag=0;if((year%4==0&&year%100!=0)||year%400==0) flag=1;else f...