竹茶 发表于 2018-7-11 20:52:05

大佬帮一下

#include <stdio.h>

#define PI 3.14159
#define S(r) PI*r*r
#define C(r) 2*PI*r

int main()
{
        int r=5;
       
        printf("半径为%d的园,面积是:%.2f,周长是:%.2f\n",r,S(r),C(r));
       
        return 0;
       
}
    真的醉   到底哪里有问题

人造人 发表于 2018-7-11 21:02:09

#gcc -E main.c
。。。(省略好多内容)
# 3 "main.c" 2






# 8 "main.c"
int main()
{
      int r=5;

      printf("半径为%d的园,面积是:%.2f,周长是:%.2f\n",r,3.14159*r*r,2*3.14159*r);

      return 0;

}

人造人 发表于 2018-7-11 21:03:51

忽略上面的回复

竹茶 发表于 2018-7-11 21:06:14

人造人 发表于 2018-7-11 21:03
忽略上面的回复

大佬牛逼   小写我擦真的懵

竹茶 发表于 2018-7-11 21:10:28

人造人 发表于 2018-7-11 21:03
忽略上面的回复

#include <stdio.h>

#define FANQIE3.7
#define JIELAN7
#define XIQIN   1.3
#define KONGXINCAI      8
#define YANGCONG      2.4
#define YOUCAI9
#define HUANGGUA      6.3
#define BAILUOBO      0.5

int main()
{
      float price;

      price = (2 * FANQIE + KONGXINCAI + YOUCAI) * 0.5; // 1斤 == 0.5公斤
      printf("小明需要支付%.2f元\n", price);

      price = (3 * XIQIN + 0.5 * YANGCONG + 5 * HUANGGUA) * 0.5;
      printf("小红需要支付%.2f元\n", price);

      price = (10 * HUANGGUA + 20 * BAILUOBO) * 0.5;
      printf("小甲鱼需要支付%.2f元\n", price);

      return 0;
}


float price;这个是什么意思啊       price = (2 * FANQIE + KONGXINCAI + YOUCAI) * 0.5; // 1斤 == 0.5公斤    还有这行的0.5; // 1斤 == 0.5公斤      有是什么啊
   

人造人 发表于 2018-7-11 21:14:40

竹茶 发表于 2018-7-11 21:10
#include

#define FANQIE3.7


看不懂你的问题

竹茶 发表于 2018-7-11 21:24:20

人造人 发表于 2018-7-11 21:14
看不懂你的问题

就是这个float price;是什么意思啊

人造人 发表于 2018-7-11 21:29:32

竹茶 发表于 2018-7-11 21:24
就是这个float price;是什么意思啊

定义一个float类型的变量price
是你想要的吗?
估计不是,我从这个问题只能得到这么多。
请学会提问,站在别人的角度提问
页: [1]
查看完整版本: 大佬帮一下