![]() ![]() | control/bool-assignment-better.c - Bedre program - med ét assignment til værdien af et logisk udtryk. | Lektion 3 - slide 16 : 25 Program 2 |
#include <stdio.h> int main(void) { double x, y; int is_x_smaller_than_y; printf("Enter two real numbers: "); scanf("%lf %lf", &x, &y); /* Find out if x is less than y - the better way. The text book calls it a logical assignment. */ is_x_smaller_than_y = (x < y); /* Print result */ if (is_x_smaller_than_y) printf("%f is smaller than %f\n", x, y); else printf("%f is greater than or equal to %f\n", x, y); return 0; }