hoham吧 关注:24贴子:4,846
  • 33回复贴,共1

【C语言学习楼】可以每周一道编程题……激活你的脑细胞

只看楼主收藏回复

@采姑娘的香馍馍 @习惯HAN一个人 @小螡釨 就你们3个吧!貌似就你们3个在学。
不过@Likiezhang 也可以过来指导……


1楼2013-04-17 18:36回复
    习题1:两人乒乓球队进行比赛,各出3人。甲队为A、B、C 3人,乙队为X、Y、Z 3人。已抽签决定比赛名单。有人向队员打听比赛名单。A说他不和X比,C说他不和X、Z比。请编程序找出3对赛手的名单。
    注:程序直接粘贴在楼下……


    2楼2013-04-17 18:44
    收起回复
      好吧,身为妹夫,挽大舅哥摇摇欲坠坚不可摧的尊严呐


      IP属地:四川3楼2013-04-17 21:20
      收起回复
        貌似很专业的样子


        IP属地:浙江4楼2013-04-17 21:36
        收起回复
          哥 c什么我不学,vb才是我的货


          IP属地:海南5楼2013-04-17 22:10
          收起回复
            #include<stdio.h>
            void main()
            {
            char i,j,k; /*i是A的对手,j是B的对手,k是C的对手*/
            for(i='X';i<='Z';i++)
            for(j='X';j<='Z';j++)
            if(i!=j)
            for(k='X';k<='Z';k++)
            if(i!=k&&j!==k)
            if(i!='X'&&k!='X'&&k!='Z')
            printf("A--%c\tB--%c\tC--%c\n",i,j,k);
            }


            8楼2013-04-18 00:01
            收起回复
              #include<stdio.h>
              void main()
              {
              char i,j,k; /*i是A的对手,j是B的对手,k是C的对手*/
              for(i='X';i<='Z';i++)
              for(j='X';j<='Z';j++)
              if(i!=j)
              for(k='X';k<='Z';k++)
              if((i!=k)&&(j!=k))
              if((i!='X')&&(k!='X')&&(k!='Z'))
              printf("A--%c\tB--%c\tC--%c\n",i,j,k);
              }


              10楼2013-04-18 00:23
              回复
                10楼的比12楼的程序更优化,效率高,看出来了吗?为什么?(提示:从for语句入手)


                来自手机贴吧13楼2013-04-18 07:48
                回复
                  我不会。。。。。。。。


                  来自手机贴吧17楼2013-04-19 22:37
                  回复
                    我们c已经要结束了。我也快升天了。


                    来自手机贴吧18楼2013-04-19 22:38
                    回复