编写程序:输入一个学生的生日(年;y0、月:m0、日:d0);并输入当前的日期(年:y1、月:m1、日:d1)输出该生的实际年龄.#include int main(){int a,b,c,x,y,z,s[12]={31,28,31,30,31,30,31,31,30,31,30,31};

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 14:27:00
编写程序:输入一个学生的生日(年;y0、月:m0、日:d0);并输入当前的日期(年:y1、月:m1、日:d1)输出该生的实际年龄.#includeintmain(){inta,b,c,x,y,z,s[

编写程序:输入一个学生的生日(年;y0、月:m0、日:d0);并输入当前的日期(年:y1、月:m1、日:d1)输出该生的实际年龄.#include int main(){int a,b,c,x,y,z,s[12]={31,28,31,30,31,30,31,31,30,31,30,31};
编写程序:输入一个学生的生日(年;y0、月:m0、日:d0);并输入当前的日期(年:y1、月:m1、日:d1)
输出该生的实际年龄.
#include
int main()
{
int a,b,c,x,y,z,s[12]={31,28,31,30,31,30,31,31,30,31,30,31};
printf("输入学生生日(格式:yyyy-dd-nn):"); //输出年龄,生日应该为出生日期
scanf("%d-%d-%d",&a,&b,&c);
printf("输入当前日期(格式:yyyy-dd-nn):");
scanf("%d-%d-%d",&x,&y,&z);
if(x

编写程序:输入一个学生的生日(年;y0、月:m0、日:d0);并输入当前的日期(年:y1、月:m1、日:d1)输出该生的实际年龄.#include int main(){int a,b,c,x,y,z,s[12]={31,28,31,30,31,30,31,31,30,31,30,31};

if语句一片混乱,修改了一下,好了

#include <stdio.h>

int main()

{

 int a,b,c,x,y,z;

 int s[12]={31,28,31,30,31,30,31,31,30,31,30,31};  

 printf("输入学生生日(格式:yyyy-dd-nn):");   //输出年龄,生日应该为出生日期 

 scanf("%d-%d-%d",&a,&b,&c);

 printf("输入当前日期(格式:yyyy-dd-nn):");

 scanf("%d-%d-%d",&x,&y,&z);

 if((x<a)||(a==x&&y<b)||(a==x&&b==y&&z<c)||(y<1&&y>12&&y>12&&y<1)||(z<1&&z>31&&c<1&&c>31))/*b或y不小于1或不大于12,c或z不小于1或不大于31*/

  printf("输入日期错误!\n");

 else

  printf("%d岁%d个月%d天\n",y>b?(x-a):(x-a-1),c>z?(y>b?(y-b-1):(12+y-b-1)):(y>b?(y-b):(12+y-b)),z>c?(z-c):((y-1)==2?((x%4)==(x%400)?(s[y-1]+1+z-c):(s[y-1]+z-c)):(s[y-1]+z-c)));

}

希望你能看懂

编写程序:输入一个学生的生日(年;y0、月:m0、日:d0);并输入当前的日期(年:y1、月:m1、日:d1)输出该生的实际年龄.#include int main(){int a,b,c,x,y,z,s[12]={31,28,31,30,31,30,31,31,30,31,30,31}; 编写c程序,输入一个学生的生日a,b,c,并输入当前的日期,A,B,C,输出该生的实际年龄 下面是我编写的程序,#include main(){int a,b,c,A,B,C,t;printf(请输入学生生日: );scanf(%d年 %d月 %d日 ,&a,&b,&c);printf(% 编写一个程序 判断任意输入的整数的奇偶性. 编写一个程序 判断任意输入的整数的奇偶性 编写一个程序,依次输入5个学生的7门课程的成绩,每输入一个学生的7门课程成绩后,立即统计并输出该学生的总分和平均分.要求使用二维数组, 编写程序,输入一个正整数n(1 编写程序,输入一个正整数n(1 3.编写一个程序和界面输入某学生的语文、数学英语三门课程的成绩,单击计算可以得出该学生的平均分和总分4.编写一个程序,根据输入学生的成绩分数得出学生的等级“合格”、“良好”“ 输入100个学生的计算机成绩,统计不及格学生的人数,用c语言编写程序,急!, 1.编写一个程序,完成以下功能:(1)输入10个学生的单科成绩(0-100之间) (21.编写一个程序,完成以下功能:(1)输入10个学生的单科成绩(0-100之间)(2)从小到大排序(3)输入一个成绩x(0-100之间),在已经 编写一个程序,判断输入的年份是否为闰年数学程序 编写一个程序输入一个3位正整数要求反向输出对应的整数如输入123则输出321.编写程序并给出相应的流程图. 求用while 编写一个程序;编写一个程序,提示输入数值,可循环输入多个数据,并对输入的数值进行判断,分别统计输入的奇数和偶数的总和.C语言编写、 用c语言编写一个程序,输入一个圆的半径,分别求其周长和面积 用C语言编写一个程序,输入三角形的三条边的边长,就三角形的面积? c语言中判断一个输入的数为偶数还是奇数的程序怎么编写 编写一个程序,判断任意输入的整数的奇偶性 最好发图 编写一个程序,输入两位数,输出两位数中的两个数的乘积,尽量简单点的