贺老师教学链接  C语言及程序设计初步 本课讲解

问题:求1+2+3+…+100
用while语句实现的程序

#include <stdio.h>
int main()
{int i=1,sum=0;while (i<=100){sum=sum+i;i++;}printf("sum=%d\n", sum);return 0;
}

用do...while语句实现的程序

#include <stdio.h>
int main()
{int i=1,sum=0;do{sum=sum+i;i++;}while (i<=100);printf("sum=%d\n", sum);return 0;
}

用for()语句实现的程序

#include <stdio.h>
int main()
{int i,sum=0;for(i=1; i<=100; i++){sum=sum+i;}printf("sum=%d\n", sum);return 0;
}

C语言及程序设计初步例程-33 三种循环语句相关推荐

  1. 《C语言及程序设计》实践项目——三种循环语句

    返回:贺老师课程教学链接 [项目1:利用循环求和] 求1000以内所有偶数的和 要求:请编出3个程序来,分别用三种循环语句完成,注意体会各种循环语句的执行过程及语法特点. [参考解答] [项目2:求阶 ...

  2. c语言三种循环语句,C语言三种循环语句的功能等价性

    C语言程序中的.bile,dowhile,for三种循环语句在实现不同形式的循环功能上各具特色及优点,从而使C语言程序的循环功能准确简洁地实现了实际问题中不同形式及过程的循环要求,本文从一般逻辑关系上 ...

  3. 简单介绍Lua中三种循环语句的使用

    今天小编就为大家分享一篇关于Lua中三种循环语句的使用讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧 Lua的循环和C语言的循环的语法其实差不多,所以, ...

  4. java循环do while_Java中for、while、do while三种循环语句的区别介绍

    这篇文章主要介绍了Java中for.while.do while三种循环语句的区别介绍的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下 本文通过实例讲解给大家介绍Java中for.whil ...

  5. JAVA中几种循环结构的表示_本文通过实例讲解给大家介绍Java中for、while、do while三种循环语句的区别,具体详情如下所示:第一种:for循环 循环结构for语句的格式...

    本文通过实例讲解给大家介绍Java中for.while.do while三种循环语句的区别,具体详情如下所示: 第一种:for循环 循环结构for语句的格式: for(初始化表达式;条件表达式;循环后 ...

  6. C语言及程序设计初步例程-37 循环嵌套

    贺老师教学链接  C语言及程序设计初步 本课讲解 求  #include <stdio.h> int main() {int sum=0, i=1, t;while (i<=6){t ...

  7. C语言及程序设计初步例程-42 将数据输出到文本文件

    贺老师教学链接  C语言及程序设计初步 本课讲解 文件的操作步骤 #include <stdio.h> #include <stdlib.h> int main() {FILE ...

  8. C语言及程序设计初步例程-4 C语言程序初体验

    贺老师教学链接   C语言及程序设计初步 本课讲解 让程序会计算:求a和b两个数之和 #include <stdio.h> int main( ) {int a,b,sum;scanf(& ...

  9. 程序流程图画法复习-三种循环语句(for,while,do while)

    程序流程图画法复习 1.程序流程图的作用 程序流程图的作用程序流程图的作用程序流程图的作用 程序流程图是人们对解决问题的方法.思路或算法的一种描述. 流程图的优点: (a)采用简单规范的符号,画法简单 ...

最新文章

  1. 青龙羊毛——鸡厂签到
  2. matplotlib中文乱码
  3. 实战SSM_O2O商铺_17【商铺编辑】Dao层开发
  4. 成功解决ModuleNotFoundError: No module named ‘sklearn.lda‘
  5. 微信小程序 与后台服务器交互,微信小程序 与后台交互----传递和回传时间
  6. Nexys4 DDR + OV7670 摄像头实时监控系统
  7. php进入文件目录,php文件目录操作
  8. c#类的定义,c#中的关健字,C#标识符
  9. 【Mysql 第11章_数据处理之增删改】
  10. Luogu P4484 [BJWC2018]最长上升子序列
  11. 2018TLC大会精彩回顾
  12. JavaScript 导出 table 为 Excel 表格
  13. Windows10怎么卸载删除微软拼音输入法
  14. 判断股票代码是上海市场SH还是深圳市场SZ
  15. 161、锐捷交换机如何配置ssh管理
  16. SpringBoot打成jar包时访问templates下的html出错或访问不到
  17. (十二) 灰度共生矩阵
  18. 【模拟电路】PN结的相关知识
  19. 在线软件-管理软件 收银管理软件 连锁管理软件 餐饮管理软件 足浴管理软件 会员管理软件...
  20. 华维单片机编程-无线红外探测器01-产品简介和功能需求

热门文章

  1. 第k大的数 java_一道算法题:第K大的数
  2. 连接端口 配置hive_Hadoop大数据平台数据仓库Hive管理操作
  3. securecrt是什么工具_拥有这些工具,还怕干不出好活?
  4. java课程设计 成绩_Java课程设计—学生成绩管理系统(201521123004-林艺如)
  5. LeetCode-461. 汉明距离(python3)
  6. 软件项目管理0820:项目经理的困境
  7. 软件项目管理0718:读一页项目管理读书笔记
  8. Winform中连接Mysql8并查询表中数据进行显示
  9. EasyUI中Window窗口的简单使用
  10. Vue中怎样获取json文件中的数据