给出高,输入长,跟宽,求出长方形体积的一个程序。有2行代码求高手指教。
#include <stdio.h>#define gaodu 20 /*定义常量,gaodu高度为20*/
int a(int l,int w); /*函数声明:l的意思是Long长度, w的意思是Width宽度*/
int main(void)
{
int ml; /*定义整型变量,表示长度*/
int mw; /*定义整型变量,表示宽度*/
int tiji; /*定义整型变量,表示体积*/
printf("长方形的高度为:%d\n",gaodu);
printf("请输入长度");
scanf("%d",&ml);
printf("请输入宽度");
scanf("%d",&mw);
tiji =a(ml,mw);
printf("长方形的体积为:");
printf("%d\n",tiji);
return 0;
}
int a(int l,int w)
{
int tiji =l*w*gaodu;
return tiji;
}
上面的第三行函数声明int a(int l,int w);一直到18行的tiji =a(ml,mw);,我看的不是很明白,我自己理解的意思是不是进行了函数声明后,在用的时候把a(ml,mw);赋值给了a(int l,int w);呢?我很纠结。