C程序

linux1304 2007-04-20 11:32:46
#include "stdio.h"
int mutin(int n)
{int t=1,i;
if(n<0)
{printf("input Error\n");
exit(0);}
for(i=0;i<10;i++)
t*=i;
return t;
}

main()
{int n;
int sum;
sum=1;
scanf("%d",&n);
sum=mutin(n)
printf("output %d\n",&sum);
}

有两个错误提示.
不知道怎么解决这个问题.
...全文
197 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
linux1304 2007-04-20
  • 打赏
  • 举报
回复
非常感谢.但是还是有点小小的问题.
我输入20后就得不到答案了.
是超过最大上限了是吗?还有怎么给分你.
freshui 2007-04-20
  • 打赏
  • 举报
回复
#include "stdio.h"
#include <stdlib.h>
int mutin(int n)
{
int t=1,i;

if(n<0)
{
printf("input Error\n");
exit(0);
}
for(i=1;i<=n;i++)
t*=i;
return t;
}

main()
{int n;
int sum;
sum=1;
scanf("%d",&n);
sum=mutin(n);
printf("output %d\n",sum);
}
linux1304 2007-04-20
  • 打赏
  • 举报
回复
我是想输入一个数字,计算出这个数字的阶乘.
不过好像还是不行.我去吃个饭,回来再研究.
freshui 2007-04-20
  • 打赏
  • 举报
回复
en 这样就是计算n的阶乘了
bargio_susie 2007-04-20
  • 打赏
  • 举报
回复
那传个参数进去有什么意义????

是不是想这样的??for(i=1;i<=n;i++)
freshui 2007-04-20
  • 打赏
  • 举报
回复
完整程序:
#include "stdio.h"
#include <stdlib.h>
int mutin(int n)
{
int t=1,i;

if(n<0)
{
printf("input Error\n");
exit(0);
}
for(i=1;i<10;i++)
t*=i;
return t;
}

main()
{int n;
int sum;
sum=1;
scanf("%d",&n);
sum=mutin(n);
printf("output %d\n",sum);
}

计算的结果就是10的阶乘, 输入的n没有啥用, 不知道你想要干吗的
freshui 2007-04-20
  • 打赏
  • 举报
回复
最后一行

printf("output %d\n",&sum);
应该是
printf("output %d\n",sum);

函数int mutin(int n)返回的值永远为0
因为0乘以任何数结果还是0

for(i=0;i<10;i++)
改为
for(i=1;i<10;i++)
即可
ouyh12345 2007-04-20
  • 打赏
  • 举报
回复
int t=1,i;

在C程序里,声明要放在定义前面。
改成:
int i;
int t = 1;
freshui 2007-04-20
  • 打赏
  • 举报
回复
#include "stdio.h"
#include <stdlib.h>
int mutin(int n)
{int t=1,i;
if(n<0)
{printf("input Error\n");
exit(0);}
for(i=0;i<10;i++)
t*=i;
return t;
}

main()
{int n;
int sum;
sum=1;
scanf("%d",&n);
sum=mutin(n);
printf("output %d\n",&sum);

一个是少了个库文件
倒数第二行少了个分号

不过还有问题
就是要流量 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊大家多给评论 点赞 关注啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧