nihao7761吧 关注:26贴子:4,546

回复:【#%&*】把做的程序发一下

只看楼主收藏回复

main()
{
     int y,m,d,w,c,i=1,a;
     printf("year   ");     scanf("%d",&y);
     printf("month ");     scanf("%d",&m);
     printf("day    ");     scanf("%d",&d);
     while(i==1)
     {
         if    (      (y%4!=0&&m>0&&m!=2&&m<13&&d>0&&d<32)
                  ||(y%4!=0&&m==2&&d>0&&d<29)
                  ||(y%4==0&&m>0&&m!=2&&m<13&&d>0&&d<32)
                  ||(y%4==0&&m==2&&d>0&&d<30)                )
         {
             a=y%12;
             c=y/100;
             y=y-100*c;
             if (m<3)
             {
             y=y-1;
             m=m+12;
             }
             w=y+y/4;
             w=w+c/4;
             w=w-2*c+26*(m+1)/10+d-1;
             w=w%7;
             switch(w)
             {
              case 0:printf("Sunday");break;
              case 1:printf("Monday");break;
              case 2:printf("Tuesday");break;
              case 3:printf("Wednesday");break;
              case 4:printf("Thursday");break;
              case 5:printf("Friday");break;



18楼2010-07-10 16:27
回复
                  default:printf("Saturday");
                 }
                 printf("\n\n");
                 switch(a)
                 {
                  case 0:printf("hou");break;
                  case 1:printf("ji");break;
                  case 2:printf("gou");break;
                  case 3:printf("zhu");break;
                  case 4:printf("shu");break;
                  case 5:printf("niu");break;
                  case 6:printf("hu");break;
                  case 7:printf("tu");break;
                  case 8:printf("long");break;
                  case 9:printf("she");break;
                  case 10:printf("ma");break;
                  default:printf("yang");
                  }
                  printf("\n\n");
                 if((m==3&&d>=21)||(m==4&&d<=20))    {printf("Aries (bai yang zuo)\n\n");}
                 if((m==4&&d>=21)||(m==5&&d<=21))    {printf("Taurus (jin niu zuo)\n\n");}
                 if((m==5&&d>=22)||(m==6&&d<=21))    {printf("Gemini (shuang zi zuo)\n\n");}
                 if((m==6&&d>=22)||(m==7&&d<=23))    {printf("Cancer (ju xie zuo)\n\n");}
                 if((m==7&&d>=24)||(m==8&&d<=23))    {printf("Leo (shi zi zuo)\n\n");}
                 if((m==8&&d>=24)||(m==9&&d<=23))    {printf("Virgo (chu nv zuo)\n\n");}
                 if((m==9&&d>=24)||(m==10&&d<=23))   {printf("Libra (tian ping zuo)\n\n");}
                 if((m==10&&d>=24)||(m==11&&d<=22)) {printf("Scorpio (tian xie zuo)\n\n");}
                 if((m==11&&d>=23)||(m==12&&d<=22)) {printf("Sagittarius (she shou zuo)\n\n");}
                 if((m==12&&d>=23)||(m==1&&d<=22))   {printf("Capricorn (mo jie zuo)\n\n");}
                 if((m==1&&d>=21)||(m==2&&d<=19))    {printf("Aquarius (shui ping zuo)\n\n");}
                 if((m==2&&d>=20)||(m==3&&d<=20))    {printf("Pisces (shuang yu zuo)\n\n");}
             }
             else
             {
             printf("error \n \n");
             }
         printf("\nyear   ");     scanf("%d",&y);
         printf("month ");     scanf("%d",&m);
         printf("day    ");     scanf("%d",&d);
         }
         getch();
    }
    可以输出生肖 星座 星期


    19楼2010-07-10 16:27
    回复
      2025-06-03 17:42:47
      广告
      回复:15楼
      是思维 没错
      我的老师跟我说过,初级者自信自负,中级者但求无过,高级者更多的想着如何盈利


      IP属地:天津20楼2010-07-10 16:29
      回复
        回复:20楼
        深奥。


        21楼2010-07-10 16:33
        回复
          啊 其实很多技术行业都是这样
          老师很可能就是为了在我们面前 耍帅


          IP属地:天津22楼2010-07-10 19:35
          回复
            我是完全不自信的初学者


            23楼2010-07-11 14:11
            回复
              这个行业会比较辛苦 但也非常体面
              最重要的是兴趣,如果只是为了体面,为了酬劳,时间久了就会枯燥无味,我是说工作方面。
              也不知道你兴趣是否在这里 喜欢的话 我是很愿意在这里讨论的


              IP属地:天津24楼2010-07-11 17:30
              回复
                回复:24楼
                学着玩,然后写着玩的。
                应该不会当职业


                25楼2010-07-11 18:14
                回复
                  2025-06-03 17:36:47
                  广告
                  爱好者 O(∩_∩)O~


                  IP属地:天津26楼2010-07-11 18:37
                  回复
                    初中学过pascal但是现在忘光了,高中教了点VB但是那个老师我不喜欢,讲的很难听懂,我怀念我的初中信息技术老师(全省最好的一个来着)……


                    IP属地:云南27楼2010-07-13 11:07
                    回复
                      VB哪里不会,我来教吧。


                      28楼2010-07-13 20:31
                      回复
                        望天……我家电脑没装VB而且它坏了


                        29楼2010-07-13 23:11
                        回复
                          回复:29楼
                          是说考试里考到的
                          不过那些都很简单。。


                          30楼2010-07-14 15:59
                          回复
                            我们信息技术会考已经考完了- -
                            下学期大概就没有信息技术了……
                            初中我们部分人学pascal考过难的题没学到的就完全不会做了……
                            望天……
                            我记得初中一次做题的时候我把整型那个词多写了一个e结果怎么都弄不对悲剧死了……


                            IP属地:云南31楼2010-07-14 22:56
                            回复
                              2025-06-03 17:30:47
                              广告
                              vb我不会


                              IP属地:天津32楼2010-07-15 12:12
                              回复