...
Code Block |
---|
int x;
printf("Anna kokonaisluku: ");
scanf("%d", %x);
printf("%d/2 = %d\n", x, x/2);
|
Koodissa halutaan tulostaa muuttuja x
jaettuna kahdella.
Tämä toimii, niin kauan kun x
on kahdella jaollinen.
Arvolla x = 4
ohjelma tulostaa:
No Format |
---|
4/2 = 2
|
Mitä sitten jos x
ei ole jaollinen kahdella?
Oletetaan että x = 3
, tällöin ohjelma tulostaa laskutoimituksen kokonaislukuna:
...
Code Block |
---|
int x;
printf("Anna kokonaisluku: ");
scanf("%d", %x);
printf("%d/2 = %f\n", x, (float)x/2); // Huom. 1. tulostus on %d. 2. taas %f
|
...