任意输入三个数,求最大值

2016-04-19  本文已影响0人  chenjinling
   // 定义了3个整形变量
    int num1;
    int num2;
    int num3;
    int max = 0; // 定义一个最大值变量,并且初始化
    printf("请输入三个数字");
    scanf("%d,%d,%d",&num1,&num2,&num3);

    if (num1>num2) { //判断num1与num2的大小,如果结果为真,执行下一步
        if (num1>num3) { // 判断num1与num3的大小
            max = num1; // 如果判断为真,num1就是最大值
        }
        else
        {
            max = num3; // 否则就是num3为最大值
        }
    }
    else if (num2>num3) // 如果num1小于num2,则直跳到这一步,然后直接进行判断num2与num3的大小
    {
        max= num2; // 如果判断为真,num2就是最大值
    }
    else
        max = num3; // 如果前面两种情况都不是,那num3就是最大值
    printf("max =%d",max);


上一篇下一篇

猜你喜欢

热点阅读