首页 > 用户发贴区 > 编程问题提问区 > 求助,題目:輸入完全不同的數字
2007
12-16

求助,題目:輸入完全不同的數字

如輸入10個不同的數目,用array做,


謝謝各位幫忙


求助,題目:輸入完全不同的數字》有 4 条评论

  1. miliya 说:

    看不懂你说的意思

  2. 啸月神狼 说:

    应该是这样的,用数组输入10个不同的数

    #include<stdio.h>

    main()

            {

             int a[10];

            for(int i=0;i<10;i++)

            {

             scanf(“%d”,&a[i]);

            }  

            return 0;

            }

  3. baly_bao 说:

    楼上只是输入10个数,但是不能保证每个数是不相等的。我修改了一下,未经调试,也可能是有问题,仅供参考。

    #include<stdio.h>

    main()

            {

             int a[10];

             int i; 

            int b;

            int flag;

            scanf(“%d”,&a[0]);

          for( i=1;i<10;i++)

            {

             scanf(“%d”,&b);

            for(j=1;j<=i;j++)

             {     if(b!=a[j-1])

                       flag=0;

                  else

                       flag=1;

                 }

             if(flag==0)

                   a[i]=b;

             else

               {   i–;  

                   flag=0;

              }     

            }  

            return 0;

            }

留下一个回复