过去不再回来吧 关注:223贴子:10,635
  • 20回复贴,共1


IP属地:河南1楼2013-06-08 14:13回复
    编写一个自定义函数,完成将3个字符按从小到大顺序输出
    void fun(char a, char b,char c)
    {
    char min = a,max = '0',sec = '0';
    if((b > a)&&(b > c))
    {
    max = b;
    if( a > c)
    {
    sec = a;
    min = c;
    }
    else
    {
    sec = a;
    min = c;
    }
    }
    else if( b > a)
    {
    max = c;
    sec = b;
    min = a;
    }
    else if( b > c)
    {
    max = a;
    sec = b;
    min = c;
    }
    else if(b < a && b < c)
    {
    min = b;
    if( a > c)
    {
    max = a;
    sec = c;
    }
    else
    {
    max = c;
    sec = a;
    }
    }
    cout << min << " " << sec << " " << max << endl;
    }


    IP属地:河南2楼2013-06-08 14:16
    回复
      编写程序,求1-3+5-7+...-99+101的值
      #include<stdio.h>
      main()
      {
      int i,j,k=0,p=0,temp;
      for(i=1;i<=101;i=i+4)
      k+=i;
      for(j=3;j<100;j=j+4)
      p+=j;
      temp=k-p;
      printf("%d",temp);
      }


      IP属地:河南3楼2013-06-08 15:23
      回复
        运行出现三角形
        #include<stdio.h>
        #include<conio.h>
        main()
        {
        int i,j,k,p,t;
        for(i=1;i<=5;i++)
        {
        for(p=5;p>i;p--)
        printf(" ");
        for(j=1;j<=2*i-1;j++)
        {
        k=j;
        if(j<=i)
        {
        printf("%d",k++);
        t=k-1;
        }
        else
        printf("%d",--t);
        } printf("\n");
        } getch();
        }


        IP属地:河南4楼2013-06-08 15:32
        回复
          菱形
          #include<stdio.h>
          main()
          {
          int i,j,k,p,t;
          for(i=1;i<=5;i++)
          {
          for(p=5;p>i;p--)
          printf(" ");
          for(j=1;j<=2*i-1;j++)
          {
          k=j;
          if(j<=i)
          {
          printf("%d",k++);
          t=k-1;
          }
          else
          printf("%d",--t);
          }
          printf("\n");
          }
          for(i=5;i>1;i--)
          {
          for(p=5;p>=i;p--)
          printf(" ");
          for(j=3;j<=2*i-1;j++)
          {
          k=j-2;
          if(j-1<=i)
          {
          printf("%d",k++);
          t=k-1;
          }
          else
          printf("%d",--t);
          }
          printf("\n");
          }
          }


          IP属地:河南5楼2013-06-08 15:33
          回复
            编写一个自定义函数,完成将3个字符按从小到大顺序输出
            void fun(char a, char b,char c)
            {
            char min = a,max = '0',sec = '0';
            if((b > a)&&(b > c))
            {
            max = b;
            if( a > c)
            {
            sec = a;
            min = c;
            }
            else
            {
            sec = a;
            min = c;
            }
            }
            else if( b > a)
            {
            max = c;
            sec = b;
            min = a;
            }
            else if( b > c)
            {
            max = a;
            sec = b;
            min = c;
            }
            else if(b < a && b < c)
            {
            min = b;
            if( a > c)
            {
            max = a;
            sec = c;
            }
            else
            {
            max = c;
            sec = a;
            }
            }
            cout << min << " " << sec << " " << max << endl;
            }


            IP属地:河南6楼2013-06-08 15:34
            回复
              编写一个C语言程序,显示如下菜单并实现相应的菜单选择功能
              #include<stdio.h>
              #include<math.h>
              display();
              lifang(n);
              lifanggen(n);
              main()
              {
              int choice,number;
              display();
              printf("请输入你的选择及整数n(用逗号来间隔):\n");
              scanf("%d,%d",&choice,&number);
              switch(choice)
              {
              case 1:
              lifang(number);
              break;
              case 2:
              lifanggen(number);
              break;
              case 3:
              break;
              }
              }
              display()
              {
              printf("************************************************\n");
              printf("1.求整数n的立方\n");
              printf("2.求整数n的立方根\n");
              printf("3.结束程序\n");
              printf("************************************************\n");
              }
              lifang(n)
              {
              double val=n;
              int time=3;
              printf("%lf\n\n\n",pow(val, time));/*如果将%lf-->%d就不能得出结果*/
              main();/*这里是简单的调用主函数来返回初始选择列表,还有其他方法实现*/
              }
              lifanggen(n)
              {
              double val=n;
              double time=0.333333333333333;
              /*这里为近似的1/3的值,因为要求
              一个数字的立方根需要用到求立方根的算法,这里为求省事没有给出
              ,百度里边可以搜到*/
              printf("%lf\n\n\n",pow(val,time));
              main();
              }


              IP属地:河南7楼2013-06-08 15:36
              回复
                这是什么考试的啊~


                来自Android客户端8楼2013-06-10 10:04
                收起回复


                  IP属地:河南来自Android客户端9楼2013-06-17 07:58
                  回复
                    c语言?什么考试,等两天我们c语言上机考试!


                    来自iPhone客户端11楼2013-06-17 20:06
                    收起回复
                      估计一会儿会用,顶起来。程序编译,头都大了!


                      来自iPhone客户端12楼2013-06-21 07:40
                      回复