c语言程序设计年历显示,C语言程序设计万年历
满意答案
沙漠风暴X
2013.09.05
采纳率:48% 等级:12
已帮助:7244人
#include
int leap (int year)
{if(year%4==0&&year%100!=0||year%400==0) //判断是否是闰年
return 1;
else return 0;
}
int days_month (int month,int year) //判断大月和小月
{
if(month==1||month==3||month==5||month==7||month==8||month==10||month==12) //找出大月
return 31;
if(month==4||month==6||month==9||month==11) //找出小月
return 30;
if(month==2&&leap(year)==1) return 29; //判断二月是29天还是29天
else return 28;
}
int firstday(int month,int year)
{int w;
w=(1+2*month+3*(month+1)/5+year+year/4+year/400-year/100)%7+1; //判断每个月开始的第一天是星期几
return w;
}
main()
{int i,j=1,k=1,a,b,month,year;
printf("\n input month and year:\n");
scanf("%d%d",&month,&year); //输入月和年
b=days_month(month,year);
a=firstday (month,year);
printf(" Sun Mon Tue Wed Thu Fri Sat \n"); //输出对应当月的日历
if(a==7)
{for(i=1;i<=b;i++)
{printf("%4d",i);
if(i%7==0)
{printf("\n");
}
}
}
if(a!=7)
{while (j<=4*a)
{printf(" ");
j++;
}
for(i=1;i<=b;i++)
{printf("%4d",i);
if(i==7*k-a)
{printf("\n");
k++;
}
}
}
printf("\n");
}
14分享举报
c语言程序设计年历显示,C语言程序设计万年历相关推荐
- c语言程序设计年历显示,C语言程序设计报告《万年历》.doc
. .. <"万年历"> -C语言程序设计报告 专 业: 计算机科学与技术 班 级: 姓 名: 指导教师: 年月 日 目录 TOC \o "1-1" ...
- c语言年历表程序设计,c语言程序设计年历显示-20210413153548.docx-原创力文档
内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128) 内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128) c语言程序设计年历显示 ...
- c语言年历显示主要思路,c语言程序设计年历显示分析.doc
c语言程序设计年历显示分析 南京航空航天大学金城学院 设计题目 年历显示 学生姓名 学 号 专业班级 指导教师 2016 年 月 日 目 录 一.课程设计问题描述1 1.课程设计题目1 2.设计任务要 ...
- c语言作业年历显示报告,c语言程序设计年历显示
<c语言程序设计年历显示>由会员分享,可在线阅读,更多相关<c语言程序设计年历显示(13页珍藏版)>请在人人文库网上搜索. 1.计算机科学与技术学院课程设计报告2012 201 ...
- c语言年历显示思路,c语言程序设计年历显示要素.doc
南京航空航天大学金城学院 设计题目 年历显示 学生姓名 学 号 专业班级 指导教师 2016 年 月 日 目 录 一.课程设计问题描述1 1.课程设计题目1 2.设计任务要求1 二.总体设计1 1.总 ...
- c语言面向对象编程显示,c语言面向对象编程
场景:C语言面向对象编程(6):配置文件解析 C语言面向对象编程(六):配置文件解析 在实际项目中,经常会把软件的某些选项写入配置文件. Windows 平台上的 INI 文件格式简单易用,本篇文章利 ...
- c语言程序设计万年历的显示,C语言程序设计万年历
<C语言程序设计万年历>由会员分享,可在线阅读,更多相关<C语言程序设计万年历(35页珍藏版)>请在人人文库网上搜索. 1.综合性程序设计报告设计题目: 万年历 指导教师: 班 ...
- 201803考试批次2C 程序设计语言,201803考试批次2可视化程序设计(VB)D卷
201803考试批次2可视化程序设计(VB)D卷 2018-12-15 903 201803考试批次2可视化程序设计(VB)D卷 可视化程序设计(VB) 一 .单项选择题 (共 10 题.0 / 20 ...
- C语言:一种通用的程序设计语言
点击上方蓝字关注我,了解更多咨询 语言是一种通用的程序设计语言.它同UNIX系统之间具有非常密切的关系.C语言是在UNIX系统上开发的,且无论是UNIX系统本身还是其上运行的大部分程序,都是C语言编写 ...
最新文章
- QT 32位程序Debug模式发布问题
- 百度搜索,你画了好大一张饼,你还打算欺骗多少人呢?有图为证
- SQL注入学习——Bool盲注详解 sqli-labs(Less 8)
- 安装Cocoapods详细教程
- 提现接口网站 php,API提现接口
- [SAP ABAP开发技术总结]权限对象检查
- 民企信息化建设个人经历(四)
- mybatis plug 只查id_MyBatis Generator的一个问题引发对插件的修改
- openNLP--Sentence Detector
- Android通过反射打造能够存储不论什么对象的万能SharedPreferences
- 在linux里安装python3.6环境,Python基础—环境准备之Python3.6 在Linux/Windows上安装
- 百度文库免费复制文字_如何复制百度文库上的内容——解答!
- html英文特殊字体代码,字体_中英文字体等(示例代码)
- 解决appium中Error: The port #8100 is occupied by an other process的问题
- 转:性、恐惧、爱、信念,管理者一生都逃不掉的课题
- 考研英语——长难句语法
- [Slides notes] Other notes using Excel
- 台式计算机硬件组装步骤,电脑硬件组装详细步骤有哪些
- Web 应用程序——我的心理备忘单
- 强行删除文件的方法(是因权限不够,并非解除占用)