zoukankan      html  css  js  c++  java
  • 循环语句6

    循环语句
    C语言 while do-while for goto(无条件循环)
    1.for循环
    for(表达式1;表达式2;表达式3){语句};
    //条件可以省略,;;这两个分号不可以省略
    //没有条件代表无限循环
    表达式1:代表循环条件的初始化。
    表达式2:代表控制循环的条件。
    表达式3:改变循环变量。使其趋于结束
    练习:打印1到10之间的数字
    for语句的执行过程:
    表达式1在循环第一次进入时给循环因子赋值,
    仅执行一次;表达式1执行完,就执行表达式2判断
    是否为真,为真进入循环体,循环体结束执行
    表达式3,然后执行表达式2判断是否为真,为真进入循环体,
    反复执行表达式3和表达式2,直到表达式2为假,循环结束。
    常见for循环的几种类型:
    for(i=0;i<n;i++){}
    for(i=0;i<=n;i++){}
    for(i=n;i>0;i--){}
    for(i=n-1;i>=0;i--){}
    练习:打印一到一百的奇数
    改错只改第一行
    每日200行代码
    <3>通项公式打印1*2-1或1*2+1


    练习:打印一到十的平方表
    1 1
    2 4
    3 9
    4 16
    ctrl+c 结束死循环 退出命令


    逗号表达式,一次运算每一个表达式的值,如果赋值,把最后一个表达式的
    值赋给变量
    练习:3.计算学生的总成绩和平均成绩;
    要求学生人数由用户自定义。
    提示:首先让用户输入学生的人数
    (int count =0)
    循环读入每一个学生的成绩,并计算总成绩
    for(;i<count;i++)
    求平均成绩sum/count

    for(i=1;i<10;i++){
    for(j=1;j<=i;j++)
    {
    }
    }


    嵌套循环的作用:
    使用外层循环变量,控制内层循环次数;
    练习:打印九九乘法表

    5 break 关键字 跳出 或 终止
    输入年 月 日 计算这一天是这一年的第几天
    goto
    break :跳出,或者循环(分支switch)
    continue:继续。终止本次循环,进入下一次循环


    打印一到三十之间不能被 四整除的数


    while循环 do while:while循环
    while(表达式条件){语句;}

    while(9);等价于 for(;;) 死循环
    do{语句块,多条语句}while(); 不要忘记最后的分号

    练习:完善days.c代码,加上验证
    2.输入五个整数,找出最大的

    3.使用do while 判断一个整数有多少位
    4.思考题:输入一个整数,打印二进制

    2. 输入五个数
    scanf
    a>b a
    a>c a
    a<d d

    每次都要复习,每次在老师讲完课之后都要先学习1小时在走,
    先巩固

  • 相关阅读:
    js的内置对象arguments
    typeof
    JS 数组赋值,引用传递 问题
    技术突围打造创新解决方案 思岚科技让机器人移动更智能
    2020思岚科技第四季度大事记
    校企合作 | 上海交通大学 X 思岚科技“智能感知创新实验室”正式揭牌
    新基建下的智慧货架机器人,已迎来“下半场”应用期
    2020思岚科技第二季度大事记
    思岚科技2020第一季度大事记
    思岚科技2019第四季度大事件
  • 原文地址:https://www.cnblogs.com/fanhongshuo/p/3886616.html
Copyright © 2011-2022 走看看