当前位置: 首页 > news >正文

累加求和-C语言

1.问题:

        计算1+2+3+……+100的和,要求分别用while、do while、for循环实现。

2.解答:

        累加问题,先后将100个数相加。要重复进行100次加法运算,可以用循环结构来实现。重复执行循环体100次,每次加一个数。

3.代码:

3.1.for循环

#include<stdio.h> //头文件int main() //主函数{int i,sum=0;//定义变量for(i=1;i<101;i++)//循环条件和增量{sum=sum+i; //和}printf("%d",sum);//输出结果return 0;//函数返回值为0}

3.2.while循环

#include<stdio.h>//头文件int main()//主函数{int i=1,sum=0;//定义变量while(i<101)//循环条件和{sum=sum+i;//和i=i+1; //增量}printf("%d",sum);//输出结果return 0;//函数返回值为0}

3.3.do while循环

#include<stdio.h>//头文件int main()//主函数{int i=1,sum=0;//定义变量do{sum=sum+i;//和i=i+1; //增量}while(i<101); //循环条件printf("%d",sum);//输出结果return 0;//函数返回值为0}

4.编译结果:

5050

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • [大语言模型-论文精读] Diffusion Model技术-通过时间和空间组合扩散模型生成复杂的3D人物动作
  • 大模型prompt先关
  • 【网络安全】密码学的新进展
  • 大模型之基准测试集(Benchmark)-给通义千问2.0做测评的10个权威测基准测评集
  • windows使用JEnv实现一键临时或全局切换java版本
  • WebGL动画与交互
  • Maya学习笔记:物体的层级关系
  • 若依生成主子表
  • Vue3:v-model实现组件通信
  • numpy.rollcirculant
  • SuperMap GIS基础产品FAQ集锦(20240923)
  • Python 字符串的常见方法
  • 【吊打面试官系列-MySQL面试题】MySQL 支持事务吗?
  • 2024云手机推荐与排行:怎样选择最适合的云手机?
  • Android SystemUI组件(07)锁屏KeyguardViewMediator分析
  • 【个人向】《HTTP图解》阅后小结
  • co.js - 让异步代码同步化
  • DOM的那些事
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • nodejs实现webservice问题总结
  • React as a UI Runtime(五、列表)
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 订阅Forge Viewer所有的事件
  • 构建工具 - 收藏集 - 掘金
  • 规范化安全开发 KOA 手脚架
  • 函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
  • 坑!为什么View.startAnimation不起作用?
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 如何用纯 CSS 创作一个货车 loader
  • # include “ “ 和 # include < >两者的区别
  • #if 1...#endif
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • #数学建模# 线性规划问题的Matlab求解
  • (1)(1.13) SiK无线电高级配置(五)
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (done) 声音信号处理基础知识(2) (重点知识:pitch)(Sound Waveforms)
  • (剑指Offer)面试题41:和为s的连续正数序列
  • (论文阅读26/100)Weakly-supervised learning with convolutional neural networks
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (免费领源码)python#django#mysql校园校园宿舍管理系统84831-计算机毕业设计项目选题推荐
  • (全注解开发)学习Spring-MVC的第三天
  • (三十)Flask之wtforms库【剖析源码上篇】
  • (四)Linux Shell编程——输入输出重定向
  • (译)计算距离、方位和更多经纬度之间的点
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (转)一些感悟
  • .net(C#)中String.Format如何使用
  • .NET设计模式(11):组合模式(Composite Pattern)
  • /tmp目录下出现system-private文件夹解决方法
  • @Mapper作用
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(朱雀组)
  • [120_移动开发Android]008_android开发之Pull操作xml文件