#include <stdio.h>
/* print Fahrenheit-Celsius table
for fahr = 0, 20, ..., 300 */
int main(void)
{
float fahr, celsius;
int lower, upper, step;
lower = 0;
upper = 300;
step = 20;
/* lower limit of temperature table *1
1* upper limit *1
1* step size */
fahr = lower;
while (fahr <= upper)
{
celsius = 5.0/9.0 * (fahr-32.0) ;
printf("%3.0f \t %6.1f\n", fahr, celsius);
/*
%d print as decimal integer
%6d print as decimal integer, at least 6 characters wide print as floating point
%6f print as floating point, at least 6 characters wide
%.2f print as floating point, 2 characters after decimal point
%6.2f print as floating point, at least 6 wide and 2 after decimal point
*/
fahr = fahr + step;
}
}
No comments:
Post a Comment