c语言415 输出标准身高体重对照表

采用的计算公式 (身高 - 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;
}
原文地址:https://www.cnblogs.com/liujiaxin2018/p/14678356.html