万年历谁帮我找找错

WUBIGQI 2020-01-08 03:38:51
日期对不上 #include <stdio.h>; #include <stdlib.h>; int year,month,day; int run[12]={31,29,31,30,31,30,31,31,30,31,30,31}; int ping[12]={31,28,31,30,31,30,31,31,30,31,30,31}; char weekday[7][10]={"一","二","三","四","五","六","日"}; void printStar() { printf("*****************************************************\n"); } void printBegin() { printf("\t\t\t万年历\t\t\t\n"); printStar(); for (int i=0;i<7;i++) { printf("%s\t",weekday[i]); } printf("\n"); } int leap(int year) { int four,hundred,fourhundred; four=year%4; hundred=year%100; fourhundred=year%400; if (four==0&&hundred==0&&fourhundred==0) { return 1; } else if(four==0&&hundred!=0&&fourhundred!=0) { return 1; } return 0; } int daySum(int year,int month,int day,int run[],int ping[]) { int i,sum=0; for (i=1900;i<=year;i++) { int m=leap(year); if(m==1) { sum+=366; } else { sum+=365; } } for (i=0;i<month-1;i++) { if(leap(year)==1) { sum=sum+run[i]; } else { sum=sum+ping[i]; } } return sum; } void printResult(int sum,int year,int month) { int result,temp,i; result=sum%7; for (i=0;i<result;i++) { printf("\t"); } temp=7-result; if (leap(year)==1) { for(i=1;i<=run[month-1];i++) { printf("%d\t",i); if (i==temp||(i-temp)%7==0) { printf("\n"); } } } else { for(i=1;i<=ping[month-1];i++) { printf("%d\t",i); if (i==temp||(i-temp)%7==0) { printf("\n"); } } } printf("\n"); } int main() { printf("请输入年,月,日:"); scanf("%d%d%d",&year,&month,&day); printBegin(); int sum=daySum(year,month,day,run,ping); printResult(sum,year,month); printStar(); system("pause"); return 0; }
...全文
122 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
可参https://bbs.bccn.net/viewthread.php?tid=497774&page=1&extra=#pid2716985
WUBIGQI 2020-01-09
  • 打赏
  • 举报
回复
引用 1 楼 寻开心的回复:
int daySum(int year,int month,int day,int run[],int ping[])
{
int i,sum=0;
for (i=1900;i<year;i++)
{
int m=leap(year);

看改正的这里,原来代码是<= 那样就多加了一年

#include 《stido.h》 尾部不应该有分号
谢谢啦 这么小的错误都看到了 辛苦了
寻开心 2020-01-08
  • 打赏
  • 举报
回复
leap的判断也太啰嗦了, 不过这些小毛病慢慢优化吧
寻开心 2020-01-08
  • 打赏
  • 举报
回复
int daySum(int year,int month,int day,int run[],int ping[])
{
int i,sum=0;
for (i=1900;i<year;i++)
{
int m=leap(year);

看改正的这里,原来代码是<= 那样就多加了一年

#include 《stido.h》 尾部不应该有分号
基于2.2Fsp1所以补丁就不用说了
希望各位朋友在使用过程中做好我们社区的友情链接,尊重别人劳动成功~谢谢

增加权限查看
无用数据清理
注册等10秒看许可协议时间修改为0
子论坛显示新方式
论坛评分标准更细化
身份表格美化
主题和回复的分离
直贴地址显示图片&不到图片时友好提示
支持flash,iframe等代码
真正控制签名图片的高度
在簡訊里加入表情圖
在各版块滚动显示所有公告
在发贴文本输入框中显示背景图片
右侧滑动按钮
用户上传头象 (三级权限完整版)
用户评分记录 版主管理记录 增加搜索功能
用户可自选贴子排序方式
用户级别与发贴数的关联
用户访问记录
选择顏色的补丁
新主題後面會顯示New的圖片
新短信提示
限制游客浏览精华和置顶的帖子
显示楼数(是楼主和1楼,2楼的)不是楼主和2楼的(明白?)
显示会员详细发贴资料-[开关版]
无发贴权就不显示发贴按钮
文章动作
为论坛搜索加入搜索引擎
为表情图标面板增加滚动条
万年历
团队管理
贴子被评为精华后自动给作者发短消息
首页默认不显示在线人员
首页快速登陆HACK
上載界面风格还要上传模版的问题
如何假冒Discuz! 3.1
去下划线+主题下陷效果+关闭贴增加删除线
评分自动发送PM通知
批量加精,置顶(单贴),删除,移动,关闭主题+美化
论坛跳转默认停在当前板块
论坛精华区的插件
论坛公告淡入淡出
人性化搜索
框图、版权信息、左侧的用户名不同用户不同设置
控制Ⅲ级置顶和精华
就地隱身,就地現形
检查用户名是否存在(注册时)
會員金錢修改
会员列表增加发贴量排序
会员奖惩
回复不得少于n字
後台論壇權限加入全選功能
後台 - 批量刪帖
后台用户搜索增加注册时间和发贴数的过滤
后台论坛权限增加一个自定义项
后台发送论坛通知的改进
国际天气预报
更换以用户名搜索帖子的结果显示方式以及帖子定位、直接跳转
分页连接
访客来源
防止用户重复发相同内容贴子
防止用户用flashget批量下载论坛附件
發表文章複製內容
发表新主题时主题分类
当发贴者设定浏览积分高于自己,不能浏览和编辑的解决方法
代码、引用、隐藏贴美化
查看用户组权限
查看未有回覆貼子
查看短信
插件支持中心
版主评阅 Or 版主回复
斑竹权限的继承以及分区斑竹的实现
Soaronline 专用签名(酷)
IP 搜索
hide 标签对附件的隐藏
bbcode [box]
20項投票【美化】讓您的統計「動」起來
增加几种文字效果
水印标签
閃爍字加強版
彩虹字体和打字机字体
在指定板块对指定会员禁言(斑竹也可操作)
隐身功能
鲜花鸡蛋送给主题
完美银行
贴子买卖
评分察看
绝对的灌水时间监测
会员多签名的实现
好友身份验证
各版塊顯示版規(後台及板主控制面板中設置)
附件下载名单
發帖得分,回復得分,刪帖得分可根據不同版塊积分或银行货币分別設置
登陆安全提问
标题加入高亮
备忘录
论区用户组 (回覆发贴) 权限分离
5分钟内输密码5次,禁止该IP登录15分钟
下拉式导航菜单


目录属性:
software/temp/ 模版缓存目录,在非windows系统下目录属性必须为777(可写权限)
software/cache/ 页面缓存目录,在非windows系统下目录属性必须为777(可写权限)
./templates 目录 777; ./attachments 目录 777; ./forumdata 目录 777;
./forumdata/cache 目录 777; ./forumdata/templates 目录 777;
./advcenter 目录 和./advcenter目录下的所有文件属性设为777


功能简介:

增加系统用户组:
VIP:
积分限制贴 (不受限制) 积分限制内容 (不受限制) 隐藏贴 (不用回帖)
买卖贴 (不用花金币) 积分下载附件 (不受限制)
特殊团队:
权限没有特殊,具体在后台设置
警察:
积分限制贴 (不受限制) 分限制内容 (不受限制) 隐藏贴 (不用回帖)
买卖贴 (不用花金币)
便于管理,其只有删除,移动和锁定权限,不具备版主权限。
增加隐身功能,还可上线后,再做选择
增加导航菜单
增加快速风格选项
增加天空软件下载小偷
控制面板增加权限查看
发短信内容可以使用笑脸
搜索,增加很多搜索引擎
更换以用户名搜索帖子的结果显示方式以及帖子定位、直接跳转
恢复备忘录功能(加强版)
版块禁言,版主可操作
团队管理
增加警察用户组
这个可是蝎子拉屎-----独一份啊!自己制作
增加万年历
增加天气小偷(未抓图)
增加管理员可查看用户的短信!(卑鄙啊)
短消息提示msn风格(很多人想要吧)
精华区插件
批量加精,置顶(单贴),删除,移动,关闭主题+美化
查看未有回覆貼子
用户可自选贴子排序方式
标题加入高亮
新主題後面會顯示New的圖片
跳到第几页
在发贴文本输入框中显示背景图片
会员多签名的实现
发表新主题时主题分类
發帖得分,回復得分,刪帖得分可根據不同版塊积分或银行货币分別設置
發表文章複製內容
bbcode [box]
全部代码的快捷方式(支持多媒体)
版主评阅
版主评语
鲜花和鸡蛋
身份表格美化
太累了,不一一列举
下面是VIP看帖子的抓图

中国论坛网推荐

65,187

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧