首页后端开发ASP.NETc语言万年历程序代码

c语言万年历程序代码

时间2024-01-31 09:52:03发布访客分类ASP.NET浏览740
导读:收集整理的这篇文章主要介绍了c语言万年历程序代码,觉得挺不错的,现在分享给大家,也给大家做个参考。本篇文章介绍了使用c语言实现万年历程序的代码,希望对学习c语言的朋友有帮助!c语言万年历程序代码C语言实现万年历程序的代码如下:#includ...
收集整理的这篇文章主要介绍了c语言万年历程序代码,觉得挺不错的,现在分享给大家,也给大家做个参考。本篇文章介绍了使用c语言实现万年历程序的代码,希望对学习c语言的朋友有帮助!

c语言万年历程序代码

C语言实现万年历程序的代码如下:

#include stdio.h>
 int year(int y){
    	if ((y%4==0) &
    &
     (y%100!=0) || y%400==0)		return 366;
    	else		return 365;
}
 int main(){
    	int y;
    	int i,j,sum=0;
    		int begin,week;
	int days[12]={
31,28,31,30,31,30,31,31,30,31,30,31}
    ;
     	scanf("%d",&
    y);
    	for(i=1;
    iy;
    i++)		sum+=year(i);
    		week=(sum+1)%7;
    		//表示该年1月1日为星期几		if(year(y)==366)		days[1]=29;
    	 	PRintf("\n%d年日历如下:\n\n",y);
     	for(i=0;
    i12;
i++)	{
    		printf("       %d月          \n",i+1);
    		printf("  7  1  2  3  4  5  6\n");
    		printf("=====================\n");
    		begin=1;
    		for(j=0;
    jweek;
    j++)			printf("   ");
		while(begin=days[i])		{
    			printf("%3d",begin);
    			begin++;
    			week=(week+1)%7;
    			if(week%7==0)				printf("\n");
		}
    		printf("\n\n");
 	}
    		return 0;
}
    

推荐学习:c语言视频教程

以上就是c语言万年历程序代码的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

c语言

若转载请注明出处: c语言万年历程序代码
本文地址: https://pptw.com/jishu/593804.html
值得了解的几个实用JavaScript优化小技巧 javascript怎么实现除法取余

游客 回复需填写必要信息