C输入年某月某日,判断这一天是这一年的第几天

 时间:2024-10-14 08:11:14

1、打开Dev-C++。

C输入年某月某日,判断这一天是这一年的第几天

2、写好头函数

C输入年某月某日,判断这一天是这一年的第几天

3、写好主函数。

C输入年某月某日,判断这一天是这一年的第几天

4、主要代码先判断是闰年还是平年,然后在for循环里加上每个月的天数。 if((n%4==0 &&n%100!=0)||(n%400==0)) { fla爿讥旌护g=0; } else { flag=1; } for(i=1; i<y; i++) { if(i==1 || i==3 || i==5 || i==7 || i==8 || i==10 || i==12) { s+=31; } if(i==4 || i==6 || i==9 || i==11) { s+=30; } if(flag==0&&i==2) { s+=29; } if(flag==1&&i==2) { s+=28; } } s+=r;

C输入年某月某日,判断这一天是这一年的第几天

5、完整代码include<stdio.h>void main() { int n,y,i,r,s=0; int flag; sc锾攒揉敫anf("%d%d%d",&n,&y,&r); if((n%4==0 &&n%100!=0)||(n%400==0)) { flag=0; } else { flag=1; } for(i=1; i<y; i++) { if(i==1 || i==3 || i==5 || i==7 || i==8 || i==10 || i==12) { s+=31; } if(i==4 || i==6 || i==9 || i==11) { s+=30; } if(flag==0&&i==2) { s+=29; } if(flag==1&&i==2) { s+=28; } } s+=r; printf("%d",s);}

C输入年某月某日,判断这一天是这一年的第几天

6、结果如下图

C输入年某月某日,判断这一天是这一年的第几天
  • C语言编程:输入三个数取最大值/三个数求最大值
  • 如何利用C语言求最大公约数及最小公倍数
  • 求1到100之和用C语言怎么编程
  • C语言:输入三角形三条边的边长,并输出面积
  • Python编程:怎么计算100到200的所有素数
  • 热门搜索
    茄子土豆的家常做法 地皮菜的做法 黄记煌三汁焖锅做法 疣怎么读 猪肺汤的做法 cousin怎么读 鸡腿怎么做好吃又简单 可乐鸡爪的做法 清蒸鳕鱼的做法 嵇怎么读