| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1369 人关注过本帖
标题:请教下介乘的问题。
只看楼主 加入收藏
gobymy
Rank: 1
等 级:新手上路
帖 子:9
专家分:1
注 册:2010-3-18
收藏
得分:0 
抱歉,我还以为是你们自己重新写的。我研究研究~
非常感谢各位!
2010-04-25 22:27
godfery
Rank: 1
等 级:新手上路
帖 子:15
专家分:4
注 册:2010-3-24
收藏
得分:0 
我写了个 你看看!
#include<stdio.h>
void main()
{
    int jiecheng(int n);
    int result,x;
    printf("please input a number from 3 to 20 :\n");
    scanf("%d",&x);   
    if(x<3 || x>20)
      printf("error !");
    result=jiecheng(x);
    printf("the result is : %d",result);

}
int jiecheng( int n)
{
 int s=1,sum=0,i;
 for(i=1;i<=n;i++)
 {
  s=s*i;
  sum=sum+s;
  };
 return sum;
}
2010-04-25 22:47
nbaqqqq
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:202
专家分:137
注 册:2009-11-6
收藏
得分:0 
完善
2010-04-25 22:54
ychf890225
Rank: 4
等 级:业余侠客
帖 子:85
专家分:221
注 册:2010-4-15
收藏
得分:0 
经典的一句话 上一步运算的结果是会存在下一步运算之前的  希望对你有用
2010-04-25 23:00
godfery
Rank: 1
等 级:新手上路
帖 子:15
专家分:4
注 册:2010-3-24
收藏
得分:0 
刚那个程序有点问题 做的太快了!#include<stdio.h>
void main()
{
    double jiecheng(int n);
    double result;
    int x;
    printf("please input a number from 3 to 20 :\n");
    scanf("%d",&x);   
    if(x<3 || x>20)
      printf("error !");
    else
    {
     result=jiecheng(x);
     printf("the result is : %f",result);
    }
}
double jiecheng( int n)
{
 double s=1;
 int i;
 double sum=0;
 for(i=1;i<=n;i++)
 {s=s*i;
  sum=sum+s;
  };
 return sum;
}
2010-04-25 23:08
godfery
Rank: 1
等 级:新手上路
帖 子:15
专家分:4
注 册:2010-3-24
收藏
得分:0 
#include<stdio.h>
void main()
{
    double jiecheng(int n);
    double result;
    int x;
    printf("please input a number from 3 to 20 :\n");
    scanf("%d",&x);   
    if(x<3 || x>20)
      printf("error !");
    else
    {
     result=jiecheng(x);
     printf("the result is : %f",result);
    }
}
double jiecheng( int n)
{
 double s=1;
 int i;
 double sum=0;
 for(i=1;i<=n;i++)
 {s=s*i;
  sum=sum+s;
  };
 return sum;
}
这个绝对可以了!
2010-04-25 23:14
nbaqqqq
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:202
专家分:137
注 册:2009-11-6
收藏
得分:0 
2010-04-26 21:59
炫舞小子
该用户已被删除
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽
2010-04-27 09:31
败给网络
Rank: 2
等 级:论坛游民
帖 子:45
专家分:63
注 册:2010-1-7
收藏
得分:0 
#include <stdio.h>

int main()
{
int a,i;
a=0;
for(i=0;i<=100;i++)
    {
a=a+i;
    }
printf("%d\n",a);
}
2010-04-27 10:39
快速回复:请教下介乘的问题。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021368 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved