4

次のコードが与えられます:

       if (c2-c1==0)
        if ( c1 != c3 )
                    {...}

このコードをどのように解釈しますか?最初のifステートメントには{}がありません。上記のコードは次のコードと同じですか?:

 if (c2-c1==0){
    if ( c1 != c3 )
                {...}
 }
4

3 に答える 3

5

はい。ifステートメントは、その次のステートメントに適用されます。この場合、これは別のステートメントになります。

于 2010-10-30T08:06:55.630 に答える
3

はい、同等です

于 2010-10-30T08:06:26.017 に答える
1

絶対。角かっこを付けないということは、最初のifの唯一の命令が他のifであり、必要なものをすべて含めることができることを意味します。

于 2010-10-30T08:07:15.610 に答える