鱼C论坛

 找回密码
 立即注册
查看: 2967|回复: 5

计算s=22!+32!这样写有什么问题吗?

[复制链接]
发表于 2016-11-7 21:20:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#include <stdio.h>
square(l);
factorial(m);


void main()
{
        long int a,b,s,k,n;
        scanf("%d,%d",&a,&b);
        k=factorial(square(a));
        n=factorial(square(b));
        s=k+n;
        printf("%ld\n",s);
       
}
square(l)
{
        int c;
        c=l*l;
        return c;

}
factorial(m)
{
        int temp;
        if(m==0||m==1)
        {
                temp=1;
        }
        else
        {
                temp=factorial(m-1)*m;
        }
        return temp;

}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-11-7 21:44:01 | 显示全部楼层


#include <stdio.h>

long factorial(long m);

int main(void)
{

        long a,b,s,k,n;
        scanf("%ld %ld",&a,&b);
        k=factorial(a);
        n=factorial(b);
        s=k+n;
        printf("%ld\n",s);
                return 0;
        
}
long factorial(long m)
{
        long temp;
        if(m==0||m==1)
                temp=1;
        else
            temp=factorial(m-1)*m;
        return temp;
   }
改了一下,看不出你的square的用处。而且函数的声明和定义。还有参数都不对
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-7 23:13:04 | 显示全部楼层
椛灬椛落 发表于 2016-11-7 21:44
#include

long factorial(long m);

这个是2的平方和3的平方  已发表就变样子了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-11-8 09:25:10 | 显示全部楼层
general226 发表于 2016-11-7 23:13
这个是2的平方和3的平方  已发表就变样子了

你把参数  照我这样改还是不对吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-11-8 11:55:54 | 显示全部楼层
椛灬椛落 发表于 2016-11-7 21:44
#include

long factorial(long m);

回答很好,建议答案与问题不同之处标颜色,不然对着看晕!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-11-8 12:01:15 | 显示全部楼层
~逆天~ 发表于 2016-11-8 11:55
回答很好,建议答案与问题不同之处标颜色,不然对着看晕!

要色不好用。代码形式。用着乱,他这个错误奇怪啊,函数啥都没有。要是小问题我会加标注的。。还是谢谢你的提醒
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-27 15:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表