永发信息网

c语言求阶乘函数!

答案:3  悬赏:60  手机版
解决时间 2021-02-21 12:04
#include

void main()
{
int a,c;
int abc();
scanf("%d",&a);
printf("%d",abc(a));
}

int abc (int n)
{
if(n<=0) return 1;
else return (n*abc(n-1));
}
提示错误,function does not take 1 parameters怎么修改?
最佳答案
函数的调用少了参数,和函数定义的模型不一样。而且我觉得你最好把函数定义放main前面,或者在main前面写个函数声明。
全部回答
你好,c语言中默认的只有long int short的整数类型,如果数过大最好使用double, 或则使用第三方大整数运算(可以去网上百度下代码),请注意数据如果太大最好用double 希望能帮到你!望采纳!
#include int abc (int ); void main() { int a,c; int abc(); scanf("%d",&a); printf("%d",abc(a)); } int abc (int n) { if(n<=0) return 1; else return (n*abc(n-1)); }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的世界手机版如何激活激光塔
四个字母的带走and的单词
谁投稿投过南风杂志,通过率大不大
水幕系统适用于哪些场所?
安之星净水器地址在哪,我要去那里办事
Desay老人宝手机侧键坏了,怎样用按键解锁?
cuong leviet 越南是什么姓
吃什么水果可以降眼压
360路由器p1c403怎样设置
抛物线y=3x²-6x-24与X轴交于点A,B(A点
求妖精帝国一首歌的歌名
男人出轨,跟小三断了真的能彻底回归家庭吗
江西中天医药生物有限公司生产破壁松花粉
【五年级下册数学练习题】五年级数学下册练习
后面两个字是酷跑的游戏全出来
推荐资讯
水东农贸市场地址在什么地方,想过去办事
打井遇下雨什么照头
我在QQ浏览器的签到书豆怎么使用够买小说
辞职后可不可以要求加班费赔偿
汽车转向有异乡,助力油壶没多少油了,助力油
我女儿十四岁了脸上起了个小水泡泡是什么
关于声现象的诗句,俗语.并加上解释.
狗一般生存在野外哪里
经最高人民法院批准,谁可以根据审判工作的实
我的苹果7p打电话对方听不清我说话怎么回事,
玫瑰花茶,菊花茶,枸杞,金银花可以托运带到
高二理科课程表,详细一点,谢谢
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?