永发信息网

查错:最小公倍数!!

答案:3  悬赏:40  手机版
解决时间 2021-01-28 08:30
for(num=1;n>0;n--,g=2)
for(;g!=0;num++)
g=(num%a[n-1]);
cout<<"最小公倍数是:"<<num;

前面定义的省略了``为什么错了?
本来是这样的``就是最小公倍数那里出错了`
#include<iostream.h>
void main()
{
int i,n,t,k,r,num,g,a[200];
cout<<"请输入数字的个数:";
cin>>n;
for(i=0;i<n;i++)
cin>>a[i];
cout<<"这"<<n<<"个数为:";
for(i=0;i<n;i++)
cout<<a[i]<<" ";
for(i=k=0;k<n-1;k++)
{
if(a[i]<a[k+1])
{
t=a[i];
a[i]=a[k+1];
a[k+1]=t;
}
while(r!=0)
{
r=a[i]%a[k+1];
a[i]=a[k+1];
a[k+1]=r;
}
r=2;
}
cout<<"最大公约数为:"<<a[i]<<endl;
for(num=1;n>0;n--,g=2)
for(;g!=0;num++)
g=(num%a[n-1]);
cout<<"最小公倍数是:"<<num;
}
最佳答案
用的着这么复杂么?
#include<iostream.h>
void main()
{
int i,n,t,k,r,num,g,a[200];
cout<<"请输入数字的个数:";
cin>>n;
for(i=0;i<n;i++)
cin>>a[i];
cout<<"这"<<n<<"个数为:";
for(i=0;i<n;i++)
cout<<a[i]<<" ";
t=a[0];
for(i=1;i<n;i++)
{
k=a[i];
g=t;
while(k)
{
r=g%k;
g=k;
k=r;
}
t=t*a[i]/g;
}
cout<<"最小公倍数是:"<<t;
}
全部回答
n 的初值多少?????
你好! n是什么? 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
云妞地址好找么,我有些事要过去
供称的意思是什么啊?知道的请说下!
已知:H2(g)+I2(g)?2HI(g)△H=-14.9kJ/
中国信合24小时自助银行(英雄南路储蓄所)地址
别人差我20万,有欠条,起诉有用吗?要等多久
【着的成语】形容人的穿着的成语
为什么这几天基金总是下跌
怡福珠宝地址有知道的么?有点事想过去
皮肤过敏要几天才能好
弟舍的意思是什么啊?知道的请说下!
关于正确处理医务人员之间的关系的意义,错误
上虞做公务员的 一年收入有多少有人来报报吗
宏发汽配中心怎么去啊,有知道地址的么
中国邮政储蓄银行24小时自助银行(英雄北路支
金来伽珠宝地址好找么,我有些事要过去
推荐资讯
诤论的意思是什么啊?知道的请说下!
我的手机在插座上充不进电,而用移动电源却能
哪里的电信可以办连云港景点年卡
我问一下我想把衡水车过户石家庄咋过呀!
比亚迪速锐和雪佛兰赛欧哪个好
有没有不用缴纳年费的信用卡
小红马物流(海河西街)地址在什么地方,想过去
行前的意思是什么啊?知道的请说下!
猴岛怎么上传附件超过指定大小1500的文件?
企业用银行本票支付材料款时,应借记材料采购
雪融化过程吸热还是放热
请问,商业贷款15万20或30年还清,请问每月还多
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?