请问一下啊,C语言语句中的PRICE是什么意思?谢谢咯~!

如题所述

第1个回答  2011-02-28
我觉得只是一个变量,名称叫price,比如价格之类的追问

就是说就象定义一样,比如说定义a为整型一样?

追答

恩,只是一个变量名而已,不用深究。你最好把程序发上来,我看看。

追问

#include "stdio.h"
#define PRICE 30
main()
{ int num,total;
double v,r,h;
num=10;
total=num*PRICE;
printf("total=%d\n",total);
r=2.5; h=3.2;
v=3.14159*r*r*h;
printf("v=%lf\n",v);
}

追答

#define PRICE 30 是一个宏定义,就是定义全段程序中,PRICE的值为30 ,PRICE只是一个变量名而已。
看程序段:
int num,total;
double v,r,h;
num=10;
total=num*PRICE;
程序体中没有定义price,靠的就是上面的宏定义的price。

本回答被提问者采纳
相似回答