主题:[讨论]GGJJ们 急啊 快进来救我啊!!!!
#include <iostream.h>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
for(int i=1;i<=36;i++)
{
if(36 % i == 0) //余数为0,说明整除
cout << i << " ";//多输出一个空格,用于做两数之间的间隔
}
我用的是CBC6 他老是提示 for(int i=1;i<=36;i++) 这行有问题(变红了)
我请问哪有问题啊 我直接把老师的代码复制到CBC6上还是现实错误, 而老师那个却能通过。 他用的是CBC5 是不是他还有什么代码没写上啊。
高手请告诉我下 实在没想法了。。。。。。。。。。
这是原题
题二:6能被1、2、3、6整除,这些数称为6的因子,请循环列出36的所有因子。
分析:因子?忘了吗?求36的因子,就是求1~36中哪些整数可以整除36。我们学过 % 操作符,它用于求两数相除的余数。所以整除不整除,只要看余数是否为0即可。
答案:
for(int i=1;i<=36;i++)
{
if(36 % i == 0) //余数为0,说明整除
cout << i << " "; //多输出一个空格,用于做两数之间的间隔
}
如果运行程序,得到结果应是:
1 2 3 4 6 9 12 18 36
GGJJ们 我是个新手,, 请帮忙下 最好能把我上面代码修一下给我啊 谢谢了。
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
for(int i=1;i<=36;i++)
{
if(36 % i == 0) //余数为0,说明整除
cout << i << " ";//多输出一个空格,用于做两数之间的间隔
}
我用的是CBC6 他老是提示 for(int i=1;i<=36;i++) 这行有问题(变红了)
我请问哪有问题啊 我直接把老师的代码复制到CBC6上还是现实错误, 而老师那个却能通过。 他用的是CBC5 是不是他还有什么代码没写上啊。
高手请告诉我下 实在没想法了。。。。。。。。。。
这是原题
题二:6能被1、2、3、6整除,这些数称为6的因子,请循环列出36的所有因子。
分析:因子?忘了吗?求36的因子,就是求1~36中哪些整数可以整除36。我们学过 % 操作符,它用于求两数相除的余数。所以整除不整除,只要看余数是否为0即可。
答案:
for(int i=1;i<=36;i++)
{
if(36 % i == 0) //余数为0,说明整除
cout << i << " "; //多输出一个空格,用于做两数之间的间隔
}
如果运行程序,得到结果应是:
1 2 3 4 6 9 12 18 36
GGJJ们 我是个新手,, 请帮忙下 最好能把我上面代码修一下给我啊 谢谢了。