11-C语言循环结构(二)

学习重点:

  • while语句
  • do...while语句

学习内容:

1.while语句的一般形式:while(表达式){语句;}  表达式是循环条件,语句是循环体;当表达式的值为真时,执行循环体语句。

2.代码实例:求1+2+3+...+99+100

#include<stdio.h>

int main()

{

  int i=1,sum=0;

while(i<=100)

{

     sum+=i;

      i++;

  }

printf("%d\n",sum);

return 0;

}

3.do...while语句的一般形式:do{语句;}while(表达式); 表达式是循环条件,语句是循环体;无论表达式是否为真,语句都先执行一次,当表达式的值为真时,循环体语句继续执行。注意while(表达式)后面的分号不能省。

4.代码实例:求1+2+3+...+99+100

#include<stdio.h>

int main()

{

  int i=1,sum=0;

do

{

     sum+=i;

      i++;

  }while(i<=100);

printf("%d\n",sum);

return 0;

}

时间: 2024-10-09 18:35:59

11-C语言循环结构(二)的相关文章

C语言-循环结构及break、continue

循环结构 -------------------------- --1-- 结构循环 1.1 while循环 1.2 do…while循环 1.3 for循环 --2-- break和continue 2.1 break关键字 2.2 continue关键字 -------------------------- [写在开头:] 『 生活中的循环: C语言中的循环: 循环结构是程序中一种很重要的结构.其特点是,在给定的条件成立时,反复执行某程序段,直到条件不成立为止. C语言中提供了多种循环语句:

C 语言循环结构

9 #import <Foundation/Foundation.h> 10 11 int main(int argc, const char * argv[]) { 12 13 /*#pragam mark--while-- 14 if (条件表达式){语句;} 15 16 while(条件表达式){循环体;} 17 18 */ 19 //要打印100次我爱你 20 //首先定义一个变量接收我们说的 我爱你的次数 21 // int i = 1; 22 // // i<=100 23

c语言循环结构

循环结构: 1.goto无条件转移语句 //goto //无条件转移语句 // //label: //goto label; //goto 结合if语句使用 //尽量不要使用goto //只能在当前函数内跳转 int main(int argc, const char * argv[]) { int i=0; print:// printf("hello world\n"); i++; if (i<10) { goto print; } return 0; } 实例:goto实现

Java基础第六章(循环结构二)

一.for循环 语法: for(表达式1;表达式2;表达式3){ //循环体}1.表达式1就是一个赋值的语句,循环结构的初始化部分,为循环变量赋初始值 例如:int i=0;2.表达式2条件语句,循环结构的循环条件,例如:i<1003.表达式3赋值语句,通常使用++或--运算符.循环结构的迭代部分,通常用来修改循环变量的值 例如:i++ 示例: package cn.ytzl.test; import java.util.Scanner; public class Test { public s

循环结构(二)

for循环结构的语法 for(表达式1;表达式2;表达式3){ 循环体 } for循环结构中3个表达式的含义 表达式1(赋值语句;循环结构的初始部分,为循环变量赋初值) 表达式2(条件语句;循环结构的循环条件) 表达式3(赋值语句,通常使用++或--运算符;循环结构的迭代部分,通常用来修改循环变量的值) for循环结构的执行顺序 (1)执行初始部分 (2)进行循环条件判断 (3)根据循环条件判断结果,如果为true,则执行循环体,如果为false,则退出循环,步骤(4).步骤(5)均不执行 (4

5、C语言——循环结构

循环结构 1.定义:从main()开始,从上向下,使得某些语句重复执行 2.循环结构的程序:在顺序结构中加入循环控制语句 方式1:当型循环 while(表达式) { 循环体语句序列: } 后继语句: 方式2:直到型循环 DO { 循环体语句序列: }while(表达式): 后继语句: 方式3: for(exp1:exp2 :exp3 ) { 循环体语句序列: } 后继语句: 方式4: if(){}else{} 与goto配合使用 两个控制语句--break,continue格式:break:功能

C语言循环结构-while/do...while/for--逢3过,阶乘,九九乘法表

C语言中的循环主要有三种: while循环,do-while循环和for循环 while循环:先判断条件是否成立,如果条件成立将执行其下的循环体,如果条件不成立一次都不执行. 语法: while(条件) { //循环体; } 示例1:打印100遍"我是最棒的!" int i=1; while(i<=100){ printf("第%d遍:我是最棒的!\n",i); i++; } 示例1:打印100遍"我是最棒的!" int i=1; whil

C语言--循环结构

#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { #pragma mark---------------while循环 //不要出现死循环 // printf("hello lanou\n"); // printf("hello lanou\n"); // printf("hello lanou\n"); // printf(&quo

2019/8/18 C语言循环结构的结束

一.如何跳出多重循环 (1)goto(嵌入式不推荐,goto比较复杂) (2)return (3)if判断 (4)在大循环后面判断标志加入break 二.for循环中: (1)break终止循环执行循环体下面的代码 (2)return终止循环并且退出循环所在的方法 (3)continue终止当前循环,进行下一次循环 原文地址:https://www.cnblogs.com/epll/p/11371825.html