郑骈臻吧 关注:15贴子:221
  • 7回复贴,共1

明天12月3日的 ,C语言课

取消只看楼主收藏回复

本帖发布那组题全部答案,敬请期待


来自iPhone客户端1楼2015-12-02 20:01回复
    A:
    #include<stdio.h>
    void main()
    {
    int n,i,flag=1;
    scanf("%d",&n);
    for(i=2;i<n;i++)
    {
    if(n%i==0)
    flag=0;
    }
    printf("%d\n",flag);
    }


    3楼2015-12-03 10:10
    回复
      B:
      #include<stdio.h>
      void main()
      {
      int n;
      scanf("%d",&n);
      while(n!=1)
      {
      if(n%2==0)
      {
      printf("%d/2=%d\n",n,n/2);
      n=n/2;
      }
      else
      {
      printf("%d*3+1=%d\n",n,n*3+1);
      n=n*3+1;
      }
      }
      }


      4楼2015-12-03 10:10
      回复
        C:
        #include<stdio.h>
        int main(void)
        {
        char str[100];
        scanf("%s",str);
        printf("password is ");
        int i;
        for(i=0;i<5;i++)
        printf("%c",str[i]+4);
        printf("\n");
        return 0;
        }


        5楼2015-12-03 10:11
        回复
          D:
          #include<stdio.h>
          int main()
          {
          int t, i, n;
          float s, h;
          scanf("%d", &t);
          while(t--)
          {
          scanf("%f %d",&h,&n);
          s=h;
          for(i=1;i<n;++i)
          {
          s=s+h;
          h=h/2;
          }
          printf("%.2f %.2f\n", s, h/2);
          }
          return 0;
          }


          6楼2015-12-03 10:11
          回复
            E:
            #include<stdio.h>
            void main ()
            {
            int n,i=1,sum=1;
            scanf("%d",&n);
            while(i<n)
            {
            sum=(sum+1)*2;
            i++;
            }printf("total=%d\n",sum);
            }


            7楼2015-12-03 10:15
            回复
              F:
              #include<stdio.h>
              void main ()
              {
              int n,i,j;
              scanf("%d",&n);
              for(i=1;i<=n;i++)
              {
              for(j=1;j<=n-i;j++)
              printf(" ");
              for(j=1;j<=(i*2)-1;j++)
              printf("*");
              printf("\n");
              }
              printf("\n");
              }


              8楼2015-12-03 10:56
              回复
                G:
                #include<stdio.h>
                void main ()
                {
                int n,i,j;
                scanf("%d",&n);
                for(i=1;i<=n;i++)
                {
                for(j=1;j<=(n-i)*2;j++)
                printf(" ");
                for(j=1;j<i;j++)
                printf("%d ",j);
                for(;j>1;j--)
                printf("%d ",j);
                printf("1\n");
                }
                }


                9楼2015-12-03 11:08
                回复