社区
C语言
帖子详情
知道某月的某天的日期数(day)和星期数(week),如何算出本月一号的星期数(want)?
huyidehyd
2004-12-07 09:27:16
各位有什么好的方法,比如今天是7号星期2,如何求出1号是星期几?
...全文
90
6
打赏
收藏
知道某月的某天的日期数(day)和星期数(week),如何算出本月一号的星期数(want)?
各位有什么好的方法,比如今天是7号星期2,如何求出1号是星期几?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
snow810211
2004-12-08
打赏
举报
回复
哎呀,真是自叹不如,‘羽战士’的真好~~~
#include <iostream.h>
char *array[]={"日","一","二","三","四","五","六"};
int Cal_Week(int d,int w)
{
/*
for(int i=d-1;i>=1;i--)
{
if(w==0)
{
w=7;
}
w=w-1;
}
if(w==7)
{
return 0;
}
return w;
*/
int want = w + 7 - ((d - 1) % 7);
return want%7;
}
void main()
{
int week;
cout<<"本月 1 号 星期 ";
week=Cal_Week(15,3);
cout<<array[week]<<endl;
}
pomelowu
2004-12-08
打赏
举报
回复
呵呵~~~楼上说得是
xdspower
2004-12-08
打赏
举报
回复
want =( week + 7 - ((day - 1) % 7) ) % 7;//这样更好,原来羽战士的只是防止了出现负数,这个可以防止超过7
snow810211
2004-12-07
打赏
举报
回复
#include <iostream.h>
char *array[]={"日","一","二","三","四","五","六"};
int Cal_Week(int d,int w)
{
for(int i=d-1;i>=1;i--)
{
if(w==0)
{
w=7;
}
w=w-1;
}
if(w==7)
{
return 0;
}
return w;
}
void main()
{
int week;
cout<<"本月 1 号 星期 ";
week=Cal_Week(16,2);
cout<<array[week]<<endl;
}
哈哈,很弱的方法:)
chupyun
2004-12-07
打赏
举报
回复
main()
{
int day,work[6],
work[0]=monday;work[1]=
day=work[1]
for(day=7;day>=1;day__)
{for(work[a];work[
pomelowu
2004-12-07
打赏
举报
回复
int day, week, want;
int iTemp;
want = week + 7 - ((day - 1) % 7);
使用 Unity 进行
Day
dream 开发
2016 年 9 月,Unity 发布了原生支持
Day
dream 平台的 Unity 技术预览版。本次课程由浅入深的介绍如何利用 Unity 引擎进行
Day
dream 平台的开发。
C&C++:计算某年
某月
的1号是
星期
几
C&C++函
数
实训-这天
星期
几? 任务描述 本关任务:编写函
数
what
Day
,计算某年
某月
的1号是
星期
几并返回。 相关知识 ...要
知道
某一天是
星期
几,...这样就可以
算出
从公元1年1月1日到该年月过了多少天,而过了7天
星期
不
C语言实现判断一个月的第几天是
星期
几
假如
某月
的1日是
星期
三,那么输入该月中的
日期
,要求输出对应的
星期
数
。如输入3,则 输出Fri
day
。要求使用switch语句实现。 问题分析 因为该月的1日是
星期
三,我们就可以以这个为初始条件来判断。 一周有7天,...
使用Calendar获取
DAY
_OF_
WEEK
本周开始和结束的时间戳
需要注意的是,国际上是以
星期
日为一周第一天的开始,Calendar中提供的
DAY
_OF_
WEEK
获取的一周也是以
星期
日作为一周的开始。 而中国的习惯是以
星期
一作为一周的开始,所以需要根据项目的实际需求来设置。 1、...
java calendar
星期
几_正确获取
星期
几(Calendar.
DAY
_OF_
WEEK
)
正确获取
星期
几(Calendar.
DAY
_OF_
WEEK
)Java代码 Calendarnow=Calendar.getInstance();//一周第一天是否为
星期
天booleanisFirstSun
day
=(now.getFirst
Day
Of
Week
()==Calendar.SUN
DAY
);//获取周几int
week
Day
=now.get...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章