• 技术文章 >后端开发 >C#.Net教程

    c语言万年历程序代码

    angryTomangryTom2020-02-15 17:44:20原创4180
    本篇文章介绍了使用c语言实现万年历程序的代码,希望对学习c语言的朋友有帮助!

    php入门到就业线上直播课:进入学习

    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;i<y;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;i<12;i++)
    	{
    		printf("       %d月          \n",i+1);
    		printf("  7  1  2  3  4  5  6\n");
    		printf("=====================\n");
    		begin=1;
    		for(j=0;j<week;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;
    }

    1.png

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

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

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:c语言 万年历
    上一篇:c语言return返回到哪 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• c语言的注释定界符是什么• c语言颜色代码• vscode怎样设置c语言开发环境• c语言return返回到哪
    1/1

    PHP中文网