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;
}

 

posted @ 2021-04-19 19:36  小鲨鱼2018  阅读(539)  评论(0编辑  收藏  举报