开发者社区> 问答> 正文

列出能被3整除的100到200的数,老是提示一个错误,求专业指导谢谢啦!!!

#include "stdafx.h"
int main()
{
int c;
for(c=1;c<=200;c++)
c=c*3
if(c>=200)
continue
printf("%d",c);
}

展开
收起
a123456678 2016-03-05 10:34:50 1890 0
1 条回答
写回答
取消 提交回答
  • 首先,你的错误应该就是continue错了, 他是放在一个循环里面的。你的for循环应该这样写:
    for(c=1;c .....
    continue;
    }
    注意for循环的括号。
    其次,基于本题题意,你的算法有问题。
    不是说100-200的么?
    参考程序:C语言

    #include 
    int main()
    {
    int c;
    for(c=1;c<=200;c++){
    c=c*3;
    if(c < 100) //小于100跳过printf;
    continue;
    printf("%d",c);
    }
    }
    2019-07-17 18:53:00
    赞同 展开评论 打赏
问答分类:
C++
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载