三九宝宝网宝宝百科宝宝知识

C能输入某年某月某日输出是该年的第几天星期几的代码

12月28日 编辑 39baobao.com

[荒野大镖客秘籍输入]在游戏中按start菜单中option里的cheats输入,输入后并不是立即生效还需要进去一次选择on打开效果。不过需要注意的是,以下作弊码只做消遣之用,使用后游戏不能存档,不能获得成就!...+阅读

#include

class date

{

public:

date(){}

void set(int p1,int p2,int p3)

{

year=p1;month=p2;day=p3;

}

int year,month,day;

};

int a[]={31,28,31,30,31,30,31,31,30,31,30,31},*p1,*p2,*p3,i=1,k=0;

int main()

{

int days(date k);

date m,n;

int p1,p2,p3;

cout<<;"请依次输入年·月·日:"<

cin>>p1>>p2>>p3;

if(p1%4==0&p1%100!=0||p1%400==0)

a[1]=29;

if(p2>12||p3>a[p2-1])

cout<<;"您的输入有误!"<

else m.set(p1,p2,p3);

cout<<;"这天是32313133353236313431303231363533e4b893e5b19e31333335313065该年的第"<

cout<<;"请依次输入年·月·日:"<

cin>>p1>>p2>>p3;

if(p1%4==0&p1%100!=0||p1%400==0)

a[1]=29;

if(p2>12||p3>a[p2-1])

cout<<;"您的输入有误!"<

else n.set(p1,p2,p3);

cout<<;"这天是该年的第"<

cout<<;"这之间相隔"<

return 0;

}

int days(date k)

{int i,c=0;

for(i=0;i

c+=a[i];

c+=k.day;

return c;

}

以下为关联文档:

用VB编一个程序要求输入一个年份判断出是否为闰年'窗体放一个text1用于输入年份,一个Command1 Private Sub Command1_Click() dim a% a= val(text1.text) if (a Mod 4 = 0 And a Mod 100 <> 0) Or a Mod 400 = 0 then print...

vb语言设计一个判断闰年的程序首先在指定框中输入起止年号然后单Public Function IsRunnian(ByVal n As Integer) As Boolean Dim res As Boolean res = False If n Mod 400 = 0 Then res = True End If If (n Mod 100 0) And (n Mod 4 =...

c语言输入年月日算第几天日期比较容易算。星期几可以用下面的公式来计算: (年份-1) + (年份-1)/4 - (年份-1)/100 + (年份-1)/400 +第几天 建立两个数组,一个是每月天数的数组,一个是星期几的数组。 程序如下: #...

C语言程序输入年月日算出当天星期几#include int main() { int day,mn,yr,i,days=0,s,k; int mont[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; char wek[][9]={ {'S','u','n','d','a','y'}, {'M','o','n',...

用C输入年月日怎样输出是第几周星期几急急急#include<stdio.h> //#include<windows.h> int days[]={0,31,59,90,120,151,181,212,243,273,304,334,365}; int month[]={31,28,31,30,31,30,31,31,30,31,30,31}; char wee...

初学者简单的C语言编程输入年月日得出是星期几遇到了麻烦望大家我觉得这样写可能好点 #include <stdio.h> #include <stdlib.h> #define DYTS 31 //大月天数 #define XYTS 30 //小月天数 #define RYTS 29 //闰月天数(2008年是一闰年) #defi...

c语言:从键盘上输入数字形式的年月日输出英文形式的年月日并void main() { int y,m,d,a; scanf("%d%d%d",&y,&m,&d); if(m==1||m==2) { m+=12; y--; } a=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7+1;//这是一个公式,下就知道了。 printf("输入...

C语言的问题:根据输入的年月日输出该日为该年度的第几周第几//根据输入的年月日,输出该日为该年度的第几周、第几天、星期几。 //如输入: 2007,12,1 //则输出: 48z,335t,6xq int date[12]={31,28,31,30,31,30,31,31,30,31,30,31};#includ...

怎样用C语言编写:输入年份月份日期运行得到的是这一天是星#include<stdio.h> #include<math.h> main() { int a,b,c,k,g; int x,y; printf("请输入年月日,年月日之间用逗号隔开:"); scanf("%d,%d,%d",&a,&b,&c); x=a/100;//x代表这一年的前两...

推荐阅读
图文推荐