C语言 求不吉利日期
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言 求不吉利日期相关的知识,希望对你有一定的参考价值。
Description在国外,每月的13号和每周的星期5都是不吉利的。特别是当13号那天恰好是星期5时,更不吉利。已知某年的一月一日是星期w,并且这一年一定不是闰年,求出这一年所有13号那天是星期5的月份,按从小到大的顺序输出月份数字。(w=1..7)Input输入有一行,即一月一日星期几(w)。(1<=w<=7)Output输出有一到多行,每行一个月份,表示该月的13日是星期五。 Sample Input7 Sample Output110
我给思路你把:首先只要计算出每个月的第一天是星期几就行:如果是星期7则13号为星期5,这是固定的。1 month为月, 第一天星期为week,如果week为7,输出month,否则直接进入下一步;2 month++,如果month>12 程序退出,如果month为大月,week=(week+4)%7, 如果month为小月, week=(week+3)%7,如果week==2,week不变, 重复第一步;加粗部分为计算下一月第一天的星期,为什么如此自己思考下。最好自己动手写程序。 参考技术A #include<stdio.h>#include<stdlib.h>
void panduan(int i,int num);
int i, num;
void main()
int w;//(13+w-1)%7==5
printf("输入w");
scanf("%d",&w);
i=1;
num=(13+w-1);
panduan( i, num);i++;
num=num+31;
panduan( i, num);i++;
num=num+28;
panduan( i, num);i++;
num=num+31;
panduan( i, num);i++;
num=num+30;
panduan( i, num);i++;
num=num+31;
panduan( i, num);i++;
num=num+30;
panduan( i, num);i++;
num=num+31;
panduan( i, num);i++;
num=num+31;
panduan( i, num);i++;
num=num+30;
panduan( i, num);i++;
num=num+31;
panduan( i, num);i++;
num=num+30;
panduan( i, num);i++;
void panduan(int i,int num)
if(num%7==5)
printf("%d \n",i);<br>
求不安装软件的情况下怎么在IPHONE日历显示农历
不安装软件的情况下怎么在IPHONE日历显示农历啊? 求详细设置教程
iPhone手机设定日期和时间:选取“通用”>“日期与时间”,然后关闭“自动设置”。轻按“时区”,然后输入您的时区中的一个主要城市的名称。轻按“日期与时间”返回按钮,轻按“设定日期与时间”,然后输入日期和时间。 参考技术A 不安装软件的情况下怎么在IPHONE日历显示农历啊? 求详细设置教程 参考技术B 去CYDIA下载个农历插件。 自带的日历就会显示 参考技术C http://bbs.weiphone.com/read-htm-tid-1601500.html 参考技术D 回 8楼(thw717) 的帖子谢谢你,按照你给的方法设置已经可以显示农历了。以上是关于C语言 求不吉利日期的主要内容,如果未能解决你的问题,请参考以下文章