问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用循环遍历100以上的数?

发布网友 发布时间:2023-04-27 15:06

我来回答

1个回答

热心网友 时间:2023-10-23 17:18

方法有很多,具体分析如下:

1、最直观的方法。

循环遍历100以内所有整数,逐一判断是否可以被3整除或者被5整除,如果可以,则累加。

代码如下:

#include <stdio.h>
int main()
{
    int s=0;
    int n;
    for(n = 1; n < 100; n ++)//遍历
        if(n%3==0 || n %5 == 0)//符合条件
            s+=n;//累加。
    printf("%d\n",s);//输出结果。
    return 0;
}

2、最快捷的方法。

根据数学规则,可以被3整除的为一个等差数列,可以被5整除的也是一个等差数列。

可以被3或5整除的和,就是所有被3整除的数和,加上所有被5整除的数之和,减去同时被3和5整除的数之和,即减去被15整除的数之和。

其中,被3整除的为3,6,9...,99共计33个。 能被5整除的为5,10,...95共计19个。能被15整除的为15,30,...90共计6个。

于是得到如下程序:

#include <stdio.h>
int main()
{
    int a=(3+99)*33/2;//被3整除之和。
    int b=(5+95)*19/2;//被5整除之和。
    int c=(15+90)*6/2;//被15整除之和。
    int s=a+b-c;//计算结果.
    printf("%d\n", s);//输出。
    return 0;
}

3、对比。

前一种方式,适合C语言练习,使用到循环,比较,模除,输出等多个知识点。

后一种方式,效率更高,适合实际编程使用。 

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 无限循环和遍历循环有什么不同点 浅瞀的引证解释浅瞀的引证解释是什么 浅尝的引证解释浅尝的引证解释是什么 茶叶过滤容器怎么清洗茶垢(茶滤上的茶垢怎么清洗) 如何设置QQ个人资料的权限问题 喏的读音 iqooz3分辨率 面食的读音 面食的读音是什么 代为送检服务是上门取车吗 平安保险可享受我司提供的代为送检服务一次是什么意思 众安保险送的代为送检靠谱吗 代为送检服务什么意思 3金4木1水1火2土的命格是什么意思啊 抖音点赞后可以马上撤回吗!? 抖音刷的赞会被取消吗 佛祖的皇冠寓意是什么样的 周大福兔子加皇冠寓意是什么 书上的皇冠寓意 瓜_的读音瓜_的读音是什么 做生意怎么名字好,做生意起微信叫什么好? [儿童诗:叙事诗]长篇叙事诗 幼儿诗《蝴蝶的花外套》是叙事诗吗 贸买的结构贸买的结构是什么 保存手机号后在微信里添加好友显示被拉黑 我和时代共成长手抄报 新时代手抄报 与新时代共成长是哪个学校的校训 梦见去爬山险些掉下来的预兆 热腹的国语词典热腹的国语词典是什么 热忱的国语词典热忱的国语词典是什么 excel隐藏工作表如何如何显示 诟病的意思是什么 诟病的解释 祷盼的网络解释祷盼的网络解释是什么 盼睇的结构盼睇的结构是什么 姓惠名芳名字意思命运事业,爱情方面 VivoX5max打开手电筒的快捷方法 网易邮箱大师怎么撤回邮件 抚结的解释抚结的解释是什么 抚怎么读 抚的拼音是什么 联想小新plus和联想小新al7有啥区别 头条普通版与极速版一样吗今日头条和今日头条极速版是什么关系