Weabu 发表于 2022-3-19 15:51:22

常量作业

int main()
{
    int r=5;
    float price;
    const char* NL="\n";
    //const是定义常量的,不能用来定义函数
    printf("Line1%s",NL);
    printf("Line2%s",NL);
    printf("半径为%d的圆,面积是:%4.2f,周长是:%4.2f\n",r,S(r),C(r));
   
    price = (2*TOMATO+WATER_SPINACH+RAPR_FLOWER)*0.5;
    printf("小明需要支付%3.2f元\n",price);
    return 0;
}


问: float price;是什么作用
       price = (2*TOMATO+WATER_SPINACH+RAPR_FLOWER)*0.5;price是变量吗

ba21 发表于 2022-3-19 19:18:27

声明一个float 变量 price(没始化而已)
price肯定是变量。

int r=5; // 你能明白不?
你可以写成。
int r;
r=5;

YSW9527 发表于 2022-3-19 20:24:39

用基本数据类型来声明,没加const的都是变量{:10_279:}
页: [1]
查看完整版本: 常量作业