编写程序,输一个学生的生日(年y0、月m0、日d0、)并输入当前日期(年:y1、月m1、日d1、)输入该学生的实际年龄。
我编写了一个程序,但总是执行不对, 请高手帮我看下,我是菜鸟一枚。
#include<stdio.h>
main()
{
int yo,m0,d0,y1,m1,d1,nianling;
printf("请输入您的生日:");
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);
}
else
printf("%d",nianling);
}
第一行第一的是y0,你写成了yo
#include<stdio.h>可是我调试了,结果还是不对
追答输入的时候,根据你的代码,数字要用英文逗号分隔
你得到的哪儿的结果不对?
C语言编程,求一个人的年龄是多少。
nianling);}
C语言编程实现---计算实际年龄
{ printf("年龄:%d\\n",get_age());return 0;}
...计算此人的实际年龄。用C语言编程,不用数组
now; int age; printf("date format is xxxx-xx-xx,such as 1993-01-01\\n"); printf("input birthday\\n"); scanf("%d-%d-%d", &birthDay
如何用C语言编写一个程序,输入你的姓名和年龄并输出?
printf("你的年龄是:%d\\n",age);return 0;}
如何用C语言编写输入出生年月,求出年龄的代码
");scanf("%d %d %d",&year,&month,&day);printf("请输入当前日期:");scanf("%d %d %d",&year1,&month1,&day1);if(year1==year)age=0;else {age=year1-year;if(month1<month||(month1==month&&day1<day))age=age-1;} printf("您的年龄是:%d",age);} ...
用C语言函数解决年龄问题
include"stdio.h"int f(int n){ int t;if(n==4)t=15;else t=f(n+1)+2;return t;} main(){ int n;printf("第一个的年龄为:%d",f(1));} 递归实现
C语言年龄计算
include<stdio.h>int main()#include<stdio.h>int main(){int number();printf("%d",number(5));}int number(int n){int age;if(n==1)age=10;elseage=number(n-1)+2;return age;}热心
C程求年龄问题
根据年龄的立方是一个四位数,年龄的四次方是一个六位数,可判断出年龄的范围是[min, max],其中min是10的5\/4次方,max是10的4\/3次方。C语言程序:include <stdio.h>#include <math.h>void main(){int age;long num1, num2;int min, max;int a, b, c, d, e, f, g, h, i, j...
C语言,定义一种结构类型,能实现一个人的姓名,年龄,身高,体重信息
main() { printf("请输入您的姓名、年龄、身高cm、体重kg(空格分开):\\n");scanf("%s %d %d %f",&p.name,&p.age,&p.high,&p.weight);printf("您的个人信息:姓名:%s,年龄:%d岁,身高:%dcm,体重:%0.2fkg\\n",p.name,p.age,p.high,p.weight); return 0;}运行:...
求用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);} ...