下面的函数原型指出了关于函数的哪些信息?
int froop(double t)
void rattle(int n)
int prune(void)
答:int froop(double t)指出了函数为双精度的数据类型
void rattle(int n) 指出了函数为整数的数据类型
int prune(void) 指出了函数为没有返回值。
本人的问题是:
int froop(double t) 这行中的 (double t) 的 t 是什么意思呢?
void rattle(int n) 这行中的(int n) 的 n 是什么意思?
请回答得详细一点,谢谢。
int froop(double t)
void rattle(int n)
int prune(void)
答:int froop(double t)指出了函数为双精度的数据类型
void rattle(int n) 指出了函数为整数的数据类型
int prune(void) 指出了函数为没有返回值。
本人的问题是:
int froop(double t) 这行中的 (double t) 的 t 是什么意思呢?
void rattle(int n) 这行中的(int n) 的 n 是什么意思?
请回答得详细一点,谢谢。
解决方案
2
函数形参,是函数内的一个局部变量,函数调用的时候要把实际参数传给形参,函数根据形参来运算。
题主要认真看书,多写代码,现在不要做题。
题主要认真看书,多写代码,现在不要做题。
5
跟f(X)=X+1;中的X是一个道理;这里同时规定了X的”定义域”。
13
int froop(double t) 这行中的 (double t) 的 t 是什么意思呢?
t ===== 定义了一个双精度类型的 变量,变量名称是t, 当然也可以是任何你想要的名字(符合规范就行)。
void rattle(int n) 这行中的(int n) 的 n 是什么意思?
n ===== 同上,无类型。
t ===== 定义了一个双精度类型的 变量,变量名称是t, 当然也可以是任何你想要的名字(符合规范就行)。
void rattle(int n) 这行中的(int n) 的 n 是什么意思?
n ===== 同上,无类型。