Šiame pavyzdyje išmoksite patikrinti, ar skaičius (vartotojo įvestas) yra neigiamas ar teigiamas.
Norėdami suprasti šį pavyzdį, turėtumėte žinoti šias C programavimo temas:
- C programavimo operatoriai
- C jei … dar pareiškimas
Ši programa trunka nuo vartotojo ir patikrinimų skaičių ar šis skaičius yra arba positive
arba negative
arba zero
.
Patikrinkite teigiamą ar neigiamą naudojimą, jei… dar kitaip
#include int main() ( double num; printf("Enter a number: "); scanf("%lf", &num); if (num <= 0.0) ( if (num == 0.0) printf("You entered 0."); else printf("You entered a negative number."); ) else printf("You entered a positive number."); return 0; )
Taip pat galite išspręsti šią problemą naudodami įdėtą if else
teiginį.
Patikrinkite teigiamą arba neigiamą naudodami įdėtą funkciją, jei… kita
#include int main() ( double num; printf("Enter a number: "); scanf("%lf", &num); if (num 0.0) printf("You entered a positive number."); else printf("You entered 0."); return 0; )
1 rezultatas
Įveskite skaičių: 12.3 Įvedėte teigiamą skaičių.
2 išėjimas
Įveskite skaičių: 0 Įvedėte 0.