c语言4-15 输出标准身高体重对照表
采用的计算公式 (身高 - 100)* 0.9.
1、while语句
#include <stdio.h>
int main(void)
{
int start, end, gap;
puts("please input the start, end and gap.");
printf("start = "); scanf("%d", &start);
printf("end = "); scanf("%d", &end);
printf("gap = "); scanf("%d", &gap);
while (start <= end)
{
printf("%d cm : %.2f kg\n", start, (start - 100) * 0.9);
start += gap;
}
return 0;
}
2、for语句
#include <stdio.h>
int main(void)
{
int start, end, gap;
puts("please input the start, end, and gap.");
printf("start = "); scanf("%d", &start);
printf("end = "); scanf("%d", &end);
printf("gap = "); scanf("%d", &gap);
for (start; start <= end; start += gap)
{
printf("%d cm : %.2f kg\n", start, (start - 100) * 0.9);
}
return 0;
}
3、do语句
#include <stdio.h>
int main(void)
{
int start, end, gap;
puts("please input the start, end and gap.");
printf("start = "); scanf("%d", &start);
printf("end = "); scanf("%d", &end);
printf("gap = "); scanf("%d", &gap);
do
{
printf("%d cm : %.2f kg\n", start, (start - 100) * 0.9);
start += gap;
}
while (start <= end);
return 0;
}