打印

[提问] 一道C语言基础题

在我版里捣乱骂人???!!wyz~
我倒是知道在VB里有一个函数就可以做到。很简单。只要一行~

TOP

说到日我就可以扣你分哦
我的博客:Www.RootHack.Cn
出售域名:383000.cn和21TALK.CN和43321.cn
我的工具:My.RootHack.Cn
常来坐坐吧

TOP

说到日我就可以扣你分哦,别以为超板就不打你
我的博客:Www.RootHack.Cn
出售域名:383000.cn和21TALK.CN和43321.cn
我的工具:My.RootHack.Cn
常来坐坐吧

TOP

。。   一群白痴搞我。。 汗
if (a != a) {
System.out.println("你太有才了");
}

TOP

我来随便写段代码不知道可不可以
复制内容到剪贴板
代码:
char function(unsigned int year)
{
    return ((Year%100!=0)&&(Year%4==0))||(Year%400==0)
}
不知道这个可以不,可以实下哈
学了6年了,还是初学者。。。。。。。。

TOP

回复 #15 flyli 的帖子

能不能把完整的代码写进来啊
if (a != a) {
System.out.println("你太有才了");
}

TOP

昨天回去想了一下,也没想出来那5行代码。
就用比较简单的方法写了下!
复制内容到剪贴板
代码:
#include "stdio.h"
  main()
    {
       int year,month,day,i,sum;
       int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};
         sum=0;
       printf("请输入你要查询的日期:\n");
       scanf("%d %d %d",&year,&month,&day);
       if ((year%4==0)&&(year%100!=0)||(year%400==0))
               {a[1]=a[1]+1;}
       if (month<1)
           exit(0);
       if (month==1)
          sum=0;
       if (month>1&&month<=12)
            { for (i=0;i<=month-2;i++)
                   sum=sum+a[i];
            }
           sum=sum+day;
                 
           printf("你输入的日期为%d年的第%d天\n",year,sum);
      
      }
方法很菜  望高手门不要笑话!!
期待楼主能搞到那5行代码!!学习下!!

TOP

哈哈 楼上的和我用的方法一样哈 。 只不过我循环那里出了问题  有的可以算对有的算不对 汗
if (a != a) {
System.out.println("你太有才了");
}

TOP

楼上的,你那个是判断润年的程序,不是那个判断是第几天的程序!!!!!!汗
枫!

TOP

复制内容到剪贴板
代码:
# include "stdio.h"
void main()
{
        int yy,mm,dd,i,sum=0;
        int a[2][12]={{31,28,31,30,31,30,31,31,30,31,30,31},{31,29,31,30,31,30,31,31,30,31,30,31}};
        printf("Please enter year,month and day:\n");
        scanf("%d %d %d",&yy,&mm,&dd);
        if((yy%4==0 && yy%100!=0) || yy%400==0)
        {
                for(i=0;i<mm-1;i++)
                        sum=sum+a[0];
                sum=sum+dd;
        }
        else
        {
                for(i=0;i<mm-1;i++)
                        sum=sum+a[1];
                sum=sum+dd;
        }
        printf("The date you enter is %dth of %d.\n",sum,yy);
}
兄弟,配合下工作嘛,把代码括起,这次又是我代劳了......   flyli

[ 本帖最后由 flyli 于 2007-3-24 08:59 编辑 ]

TOP

Processed in 0.043730 second(s), 5 queries, Gzip enabled.