fuze11 发表于 2020-5-3 20:28:38

求大神看看

就是一般int量我用a b就可以,但为什么这个我用a b weight都不行呢,答案用define定义了,那我为什么以前的都不要定义呢
#include <stdio.h>


main()
{
        int a,yuan;
        printf("公斤--元");
        for( a=1,yuan=23; a<=20;a++,yuan=23+14a)
        printf("结果是=%d",a);
}

zltzlt 发表于 2020-5-3 20:30:10

你是什么意思?

qiuyouzhi 发表于 2020-5-3 20:30:39

那个yuan = 23+14a是???
14a?????

fuze11 发表于 2020-5-3 20:32:56

0. 小甲鱼经常要往北京寄潮汕牛肉丸,由于属于冰鲜食品,只能寄国内最快的顺丰速运了(反正邮费不是自己出 )。%'@Eo

请写一个程序,帮小甲鱼计算 20 公斤内的运费。(顺丰起步价 23 元,每超一公斤加 14 元)'$7W?]

程序实现如下图:Powered by bbs.fishc.com

fuze11 发表于 2020-5-3 20:33:35

a 是质量,我的意思就是这个为什么要定义一下

fuze11 发表于 2020-5-3 20:34:08

zltzlt 发表于 2020-5-3 20:30
你是什么意思?

我的意思就是这个为什么要定义一下

fuze11 发表于 2020-5-3 20:34:45

qiuyouzhi 发表于 2020-5-3 20:30
那个yuan = 23+14a是???
14a?????

a 是质量

qiuyouzhi 发表于 2020-5-3 20:35:55

fuze11 发表于 2020-5-3 20:34
a 是质量

这是C语言,不是方程!
你得写成14 * a啊。。。

zltzlt 发表于 2020-5-3 20:36:13

fuze11 发表于 2020-5-3 20:34
我的意思就是这个为什么要定义一下

把 14a 改为 14 * a

liuzhengyuan 发表于 2020-5-3 20:38:32

fuze11 发表于 2020-5-3 20:34
我的意思就是这个为什么要定义一下

常量必须定义的……

fuze11 发表于 2020-5-3 20:45:30

谢谢大神们,我现在明白了
页: [1]
查看完整版本: 求大神看看