Cómo usar if()if()else if()else, explíquelo en detalle, ¡asegúrese de adoptarlo!
Si la condición es verdadera, ejecute aquí (solo si la condición es verdadera)
Otro
En caso contrario, ejecute aquí; Mientras no sea cierto, será ejecutado. )
-
Si (condición 1)
Si la condición 1 es verdadera, ejecute aquí (solo si la condición es verdadera)
Otros
Si (condición 2)
De lo contrario, cuando la condición 2 sea verdadera, ejecute aquí. (Cuando la condición 1 no es verdadera y la condición 2 es verdadera, se ejecuta aquí).
Otros
La condición 1 y la condición 2 no son verdaderas, por lo que se ejecuta aquí.
Datos extendidos:
Si
Otros
La estructura de esta declaración es:
Si(expresión ){
Bloque de declaración 1
}else{
Bloque de declaración 2
}
Significado: si Si el valor de la expresión es verdadero, se ejecuta el bloque de instrucciones 1; de lo contrario, se ejecuta el bloque de instrucciones 2.
El llamado bloque de declaraciones (Statement
bloque) es una colección de una o más declaraciones encerradas por {
}. Si solo hay una declaración en el bloque de declaraciones, también se puede omitir {
}, por ejemplo:
If (age>=18)
Printf( "¡Felicitaciones, eres un adulto y puedes usar este software! \n ");
Otros
Printf("¡Lo sentimos, eres menor de edad y no debes usar este software!\n ");
Porque si
otras
declaraciones pueden ejecutar diferentes códigos según diferentes situaciones, también se denomina estructura de rama o estructura de selección. En el código anterior, hay dos ramas.
Materiales de referencia:
Enciclopedia Sogou declaración if