参考代码:
#include<stdio.h>
int main()
{
int a,b,c;
struct ymd{
int a;
int b;
int c;
}y;
scanf("%d%d%d",&a,&b,&c);
y.a=a;
y.b=b;
y.c=c;
int output=0;
int run;
run=28;
if(a%4==0)
run=29;
output=(b>1)*31+(b>2)*run+(b>3)*31+(b>4)*30+(b>5)*31+(b>6)*30+
(b>7)*31+(b>8)*31+(b>9)*30+(b>10)*31+(b>11)*30+c;
printf("%d",output);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:530 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:548 |
简单的a+b (C语言代码)浏览:752 |
A+B for Input-Output Practice (III) (C语言代码)浏览:592 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:658 |
【蟠桃记】 (C语言代码)浏览:697 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:366 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:593 |
【矩阵】 (C++代码)浏览:999 |
蛇行矩阵 (C语言代码)浏览:606 |