搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 为什么我这一题求不了积的呢?
标题:
为什么我这一题求不了积的呢?
只看楼主
在123321
等 级:
新手上路
帖 子:6
专家分:5
注 册:2013-1-21
结帖率:
50%
楼主
已结贴
√
问题点数:20 回复次数:4
为什么我这一题求不了积的呢?
#include<iostream>
#include <math.h>
using namespace std;
int fun(int n)
{
int sum=0;
for(int i=1;i<n;i++)
if(n%i==0)
sum=sum*i;
cout<<sum<<endl;
return sum;
}
void main()
{
fun(20);
}
搜索更多相关主题的帖子:
fun
namespace
include
2013-01-25 14:20
qunxingw
等 级:
贵宾
威 望:
24
帖 子:1676
专家分:7295
注 册:2011-6-30
第
2
楼
得分:10
0乘任何数为0
www.qunxingw.wang
2013-01-25 14:39
在123321
等 级:
新手上路
帖 子:6
专家分:5
注 册:2013-1-21
第
3
楼
得分:0
#include<iostream>
#include <math.h>
using namespace std;
int fun(int n)
{
int sum=1;
for(int i=1;i<n;i++)
if(n%i==0)
sum=sum*i;
cout<<sum<<endl;
return sum;
}
void main()
{
fun(20);
}
2013-01-25 15:03
在123321
等 级:
新手上路
帖 子:6
专家分:5
注 册:2013-1-21
第
4
楼
得分:0
这样行不行?
2013-01-25 15:03
千鸟
来 自:重庆南岸
等 级:
论坛游民
帖 子:11
专家分:34
注 册:2013-1-25
第
5
楼
得分:10
你的sum定义为int型,下面为什么是变量?
sum=sum*i;这句就说明sum是变量,应该定义为double型吧
学c,就是兴趣加实践。
2013-01-25 17:08
5
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-397625-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.249149 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved