c语言100以内能被3整除的数并计算所有的积
答案:2 悬赏:20
解决时间 2021-01-20 14:33
- 提问者网友:温旧梦泪无声
- 2021-01-20 06:39
c语言100以内能被3整除的数并计算所有的积
最佳答案
- 二级知识专家网友:山有枢
- 2021-01-20 07:38
#include "stdio.h"
int main(void){
__int64 i,p;
for(p=1,i=3;i<30;p*=i,i+=3);
printf("The result is %I64d
",p);
return 0;
}追问#include
int main()
{
int i, sum=1;
for(i=1;i<=100;i++)
if (i%3==0)
sum *=i;
printf("1到100中能被三整除的数之积为:%d\n",sum);
}
为什么这种格式写,计算10以内就可以,改成100他结果会出错,,求解答,谢谢
int main(void){
__int64 i,p;
for(p=1,i=3;i<30;p*=i,i+=3);
printf("The result is %I64d
",p);
return 0;
}追问#include
int main()
{
int i, sum=1;
for(i=1;i<=100;i++)
if (i%3==0)
sum *=i;
printf("1到100中能被三整除的数之积为:%d\n",sum);
}
为什么这种格式写,计算10以内就可以,改成100他结果会出错,,求解答,谢谢
全部回答
- 1楼网友:愁杀梦里人
- 2021-01-20 08:11
那个追答
你应该把for循环后面需要执行的语句用{}括起来,不然就只执行第一句,??
你应该把for循环后面需要执行的语句用{}括起来,不然就只执行第一句,??
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯