Red de conocimientos sobre prescripción popular - Recetas de medicina tradicional china - ¿Por qué se completa num en lugar de numgt mientras corchetes =0;

¿Por qué se completa num en lugar de numgt mientras corchetes =0;

Mientras (num) significa

Si num no es igual a 0, se repetirá continuamente

Mientras (numgt; = 0) significa (numgt; = 0) Esta condición es verdadera para el bucle

Cuando num es un entero sin signo

Los resultados de la ejecución de while (numgt; 0) y while (num) son los mismos, pero El juicio las condiciones son diferentes

Por ejemplo, el resultado es diferente cuando es un entero con signo

Tenga en cuenta que no es gt;