求一小段c代码的意思int power(int x,int n){if(n==0)return 1;elsereturn x*power(x,n-1);}就是这段代码,上面是定义一些菜单选项,下面是每个选项的一些,处理,这段代码是个什么意思,还有一段程序,后缀改成c

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 17:46:44
求一小段c代码的意思int power(int x,int n){if(n==0)return 1;elsereturn x*power(x,n-1);}就是这段代码,上面是定义一些菜单选项,下面是每个选项的一些,处理,这段代码是个什么意思,还有一段程序,后缀改成c

求一小段c代码的意思int power(int x,int n){if(n==0)return 1;elsereturn x*power(x,n-1);}就是这段代码,上面是定义一些菜单选项,下面是每个选项的一些,处理,这段代码是个什么意思,还有一段程序,后缀改成c
求一小段c代码的意思
int power(int x,int n)
{
if(n==0)
return 1;
else
return x*power(x,n-1);
}
就是这段代码,上面是定义一些菜单选项,下面是每个选项的一些,处理,这段代码是个什么意思,还有一段程序,后缀改成c不能运行,改成cpp就可以运行为啥呢?还有就是生成的exe文件有的电脑上运行提示缺少什么dll文件,有的就可以运行,为啥呢

求一小段c代码的意思int power(int x,int n){if(n==0)return 1;elsereturn x*power(x,n-1);}就是这段代码,上面是定义一些菜单选项,下面是每个选项的一些,处理,这段代码是个什么意思,还有一段程序,后缀改成c
fld,fistp都是浮点指令,专门用来处理浮点数的.
这个函数的作用是,输入一个浮点数,输出四舍五入的一个整数.
如:2.3-----2
2.6-----3
fld是压一个浮点数入栈
fistp是出栈.
如果你在8086编译器中编程,上述指令无法运行,因为8086没有浮点处理器,需要协处理器.