嘉加嘉www 发表于 2022-3-26 10:35:35

一道课后题,求助哇

我的代码是这样的
#include <stdio.h>

int main()
{
        printf("公斤数--花费(元):");
        int i,price;
        for(i=1;i<20;i++)//i是公斤数
        {
               
                for(int j=3;j<42;j+=2)
                {
                        price=7*j+2;
                        printf("%d -- %d\n",i,price);       
                }
               
        }
       
        return 0;
}

这怎么改啊?求助大神帮看!

zzxhh628 发表于 2022-3-26 10:41:03

#include <stdio.h>


int main()

{

    printf("公斤数--花费(元):");

    int i,price;

    for(i=1;i<=20;i++)//i是公斤数
   {
            price=14*i+23;
            printf("%d -- %d\n",i,price);   
    }

   

    return 0;

}

monkey-D 发表于 2022-3-26 10:44:10

把printf上的%d改成%5d,数字可以自己调

嘉加嘉www 发表于 2022-3-26 10:44:57

zzxhh628 发表于 2022-3-26 10:41
#include




还要把for里面的i=1改成i=0.
谢谢啦{:10_323:}

zzxhh628 发表于 2022-3-26 10:46:15

本帖最后由 zzxhh628 于 2022-3-26 10:50 编辑

#include<stdio.h>

int main()
{
printf("公斤数--花费(元):");
int i,price;
for(i=1;i<=20;i++)//i是公斤数
{
if(i<=1)
price=23;
else
price=14*(i-1)+23;
printf("%d -- %d\n",i,price);
}
return 0;
}

zzxhh628 发表于 2022-3-26 10:51:13

这个应该没问题了
页: [1]
查看完整版本: 一道课后题,求助哇