1)主函数中定义的变量(m、n)也只在主函数中有效,而不因为在主函数中定义而在整个文件或程序中有效。主函数也不能使用其他函数中定义的变量。

2)不同函数中可以使用相同名字的变量,它们代表不同的对象,互不干扰。
3)形式参数也是局部变量。
4)在一个函数内部可以在符合语句中定义变量,这些变量值在本符合语句中有效,这种符合语句称为“分程序”或“程序块”
关于c语言公式解释:
常量可以直接使用,也可以通过定义宏来表示。通过编写适当的代码,可以将公式转化为C语言的表达式,并计算出结果。
在C语言中,可以使用变量和运算符来利用公式进行计算。首先,将公式中的各个部分用变量来表示,然后使用适当的运算符进行计算操作。
例如,如果要计算公式A = (B + C) * D,则可以定义四个变量A、B、C和D,并使用加法运算符和乘法运算符进行计算:A = (B + C) * D。
最后,输出或使用A变量来获取计算结果。
直接用两个数(或变量)相乘就是了,比如x*x
另外C语言中,math.h文件中含有乘方(包括开方)的库函数,是pow(x,y)
其中x和y都是双精度浮点(double)型,x是底数,y是指数(如果是小数即为开方)
在C语言中,没有专门的函数来表示平方。例如对于变量x,其平方可以表示为x*x,也可以用pow函数表示,注意:要用pow函数,需要include math.h,而且x为double型。例如:pow(10.0,2)表示10的平方,pow(double(x),2)表示x的平方。
C程序是由一组变量或是函数的外部对象组成的。 函数是一个自我包含的完成一定相关功能的'执行代码段。我们可以把函数看成一个“黑盒子”,你只要将数据送进去就能得到结果,而函数内部究竟是如何工作的,外部程序是不知道的。
外部程序所知道的仅限于输入给函数什么以及函数输出什么。函数提供了编制程序的手段,使之容易读、写、理解、排除错误、修改和维护。
C程序中函数的数目实际上是不限的,如果说有什么限制的话,那就是,一个C程序中必须至少有一个函数,而且其中必须有一个并且仅有一个以main为名的函数,这个函数称为主函数,整个程序从这个主函数开始执行。
1. C语言中计算一个数的平方有两种方式,第一种是使用乘法运算符,用一个数去乘自身,得到这个数的平方,例如a*a,即可得到a的平方。第二种是使用pow()函数,该函数可以用来计算一个数的次方,pow(a,2)表示计算a的2次方,即a的平方。2. 延伸:C语言除了可以计算平方数,还可以计算平方根、立方等数学运算。平方根可以使用sqrt()函数进行计算,例如sqrt(a)即可计算a的平方根。立方可以使用a * a * a进行计算,也可以使用pow()函数,如pow(a,3)即可计算a的立方。在C语言中,数学运算是非常基础的重要知识,程序员们需要熟练掌握。