-2

グラフには 2 つの変数があり、1 つは値で、もう 1 つは value1 です。値 = 50 および値 1 = 100 の場合、最大値 = 値 1 のように最大値を持つ変数の値を int max で取得する必要があります。

    appDelegate=[[UIApplication sharedApplication]delegate];

     int value3=[appDelegate.oneGlobal intValue];
    int value4=[appDelegate.twoGlobal intValue];
    int value5=[appDelegate.threeGlobal intValue];


        int max;

        if (value3>value4) {
            max=value3;

        }  
        else if(value3>value5){

            max=value3;


          }
        else if(value4>value3){
            max=value4;

        }
        else if(value4>value5){

            max=value4;

        }
        else{
            max=value5;

        }
4

2 に答える 2

6

使用MAX()

int max = MAX(MAX(value3, value4), value5);
于 2012-05-24T06:47:06.440 に答える
0

すべてを削除if-statementsし、コードに次を追加します。

max = (value3 > value4) ? value3: value4;
max = (max > value5) ? max: value5;

それはトリックを行うでしょう。

それが役に立てば幸い

于 2012-05-24T06:45:45.627 に答える