水冰之殇吧 关注:6贴子:229
  • 14回复贴,共1

【自己写的代码】哈哈哈

取消只看楼主收藏回复

#include <stdio.h>
void main ()
{int T,a,b,c;
scanf("%d",&T);
a=T/3600;
b=(T-3600*a)/60;
c=T-3600*a-60*b;
printf("%dh ",a);
printf("%dm ",b);
printf("%ds\n",c);
}


1楼2014-10-31 18:02回复
    修改版
    #include <stdio.h>
    void main ()
    {int T,a,b,c;
    printf("T=");
    scanf("%d",&T);
    a=T/3600;
    b=(T-3600*a)/60;
    c=T-3600*a-60*b;
    printf("t=");
    printf("%dh ",a);
    printf("%dm ",b);
    printf("%ds\n",c);
    }


    2楼2014-10-31 18:06
    回复
      终极成果
      #include <stdio.h>
      void main ()
      {int T,h,m,s;
      printf("T=");
      scanf("%d",&T);
      h=T/3600;
      m=(T-3600*h)/60;
      s=T-3600*h-60*m;
      printf("t=");
      printf("%dh ",h);
      printf("%dm ",m);
      printf("%ds\n",s);
      }


      3楼2014-10-31 18:09
      回复
        再次修改版
        #include <stdio.h>
        void main ()
        {
        int T,a,b,c;
        printf("T=");
        scanf("%d",&T);
        a=T/3600;
        b=(T-3600*a)/60;
        c=T-3600*a-60*b;
        printf("t=");
        printf("%dh ",a);
        printf("%dm ",b);
        printf("%ds\n",c);
        }


        4楼2014-10-31 18:34
        回复
          #include <stdio.h>
          void main()
          {
          char c;
          printf("输入一个字符:");
          scanf("%c",&c);
          printf("字符%c的ASCII码为%d\n",c,c);
          printf("字符%c的前导字符为%c\n",c,c-1);
          printf("该字符为%c\n",c);
          printf("字符%c的后续字符为%c\n",c,c+1);
          }


          5楼2014-10-31 18:34
          回复
            #include <stdio.h>
            void main()
            {
            char d;
            printf("输入一个十进制整数:");
            scanf("%d",&d);
            printf("该十进制数%d对应的八进制数为%o\n",d,d);
            printf("该十进制数%d对应的十六进制数为%x\n",d,d);
            }


            6楼2014-10-31 18:43
            回复
              #include <stdio.h>
              void main()
              {
              float r,h,v;
              printf("输入圆锥体的半径r,高度h:");
              scanf ("%f,%f",&r,&h);
              v=3.14*r*r*h/3;
              printf("v=%f\n",v);
              }


              7楼2014-10-31 23:13
              回复
                #include<stdio.h>
                void main()
                {
                float m,l,M;
                int n;
                printf("本金,年利率,存款年数:");
                scanf("%f,%f,%d",&m,&l,&n);
                M=0.8*m*n*l;
                printf("实际利息是%.2f\n",M);
                }


                8楼2014-10-31 23:13
                回复
                  #include <stdio.h>
                  void main ()
                  {
                  int a=0,b=1,c=1,d=3;
                  printf("a*b&&c-d是:%d\n",a*b&&c-d);
                  printf("c-d&&a*b是:%d\n",c-d&&a*b);
                  printf("--a||++b&&--c是:%d\n",--a||++b&&--c);
                  printf("a=%d\n",a);
                  printf("b=%d\n",b);
                  printf("c=%d\n",c);
                  printf("++b&&--c||--a是:%d\n",++b&&--c||--a);
                  printf("a=%d\n",a);
                  printf("b=%d\n",b);
                  printf("c=%d\n",c);
                  }


                  9楼2014-11-14 17:55
                  回复
                    #include <stdio.h>
                    void main ()
                    {
                    int a,b,c,t;
                    printf("输入三个整数a b c:");
                    scanf("%d%d%d",&a,&b,&c);
                    if(a<b)
                    {
                    t=a;
                    a=b;
                    b=t;
                    }
                    if(a<c)
                    {
                    t=a;
                    a=c;
                    c=t;
                    }
                    if(b<c)
                    {
                    t=b;
                    b=c;
                    c=t;
                    }
                    printf("a=%d\n",a);
                    printf("b=%d\n",b);
                    printf("c=%d\n",c);
                    }


                    10楼2014-11-14 18:26
                    回复

                      写了一半
                      #include <stdio.h>
                      void main ()
                      {
                      int a,b,c,d,e,h;
                      int n;
                      printf("输入一个小于6位的整数:");
                      scanf("%d",&n);
                      a=n/10000;
                      b=n%10000/1000;
                      c=n%1000/100;
                      d=n%100/10;
                      e=n%10
                      }


                      11楼2014-11-14 18:42
                      回复
                        #include <stdio.h>
                        void main ()
                        {
                        int a,b,c,d,e,h;
                        int n;
                        printf("输入一个小于6位的整数:");
                        scanf("%d",&n);
                        a=n/10000;
                        b=n%10000/1000;
                        c=n%1000/100;
                        d=n%100/10;
                        e=n%10;
                        if(a!=0) h=5;
                        else if(b!=0) h=4;
                        else if(c!=0) h=3;
                        else if(d!=0) h=2;
                        else if(e!=0) h=1;
                        else h=0;
                        printf("%ld是%d位数\n",n,h);
                        switch(h)
                        {
                        case 5: printf("原序为%d%d%d%d%d\n",a,b,c,d,e);
                        printf("逆序输出为%d%d%d%d%d\n",e,d,c,b,a);
                        break;
                        case 4: printf("原序为%d%d%d%d\n",b,c,d,e);
                        printf("逆序输出为%d%d%d%d\n",e,d,c,b);
                        break;
                        case 3: printf("原序为%d%d%d\n",c,d,e);
                        printf("逆序输出为%d%d%d\n",e,d,c);
                        break;
                        case 2: printf("原序为%d%d\n",d,e);
                        printf("逆序输出为%d%d\n",e,d);
                        break;
                        case 1: printf("原序为%d\n",e);
                        printf("逆序输出为%d\n",e);
                        break;
                        default:printf("无输出\n");
                        }
                        }


                        12楼2014-11-28 14:19
                        回复
                          #include <stdio.h>
                          #include<math.h>
                          void main()
                          { int n,i;
                          printf("请输入一个正整数\n");
                          scanf ("%d",&n);
                          i=n+7;
                          printf("今天的%d天后为",n);
                          switch(i%7)
                          { case 0:printf("星期日\n");break;
                          case 1:printf("星期一\n");break;
                          case 2:printf("星期二\n");break;
                          case 3:printf("星期三\n");break;
                          case 4:printf("星期四\n");break;
                          case 5:printf("星期五\n");break;
                          case 6:printf("星期六\n");break;
                          }
                          }


                          13楼2014-11-28 14:19
                          回复
                            #include <stdio.h>
                            #include<math.h>
                            void main()
                            { int wei,dis,i;
                            printf("请输入包裹的重量(g)和里程(km)\n");
                            scanf ("%d,%d",&wei,&dis);
                            if (wei<=15) i=5;
                            if (wei>15 && wei<=30) i=9 ;
                            if (wei>30 && wei<=45) i=12;
                            if (wei>45 && wei<=60) i=14+dis/1000;
                            if (wei>60) i=15+(dis/1000)*2;
                            printf ("您的邮费为%d元\n",i);
                            }


                            14楼2014-11-28 14:19
                            回复
                              #include<stdio.h>
                              void main()
                              {
                              int a,b=0;
                              for(a=10000;a<=99999;a++)
                              if(a%10+a/10%10+a/100%10+a/1000%10+a/10000%10==9 && a%5==0)
                              {
                              printf("%d ",a);
                              b++;
                              if(b%10==0)
                              printf("\n");
                              }
                              printf("\n是能被5整除的五位数,个数为%d\n",b);
                              }


                              15楼2014-11-28 18:01
                              回复