返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >怎么深入了解c语言的循环语句
  • 644
分享到

怎么深入了解c语言的循环语句

2023-06-22 01:06:43 644人浏览 泡泡鱼
摘要

怎么深入了解C语言的循环语句,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。C语言循环语句大多数人都希望自己是体格强健,天资聪慧,多才多艺的人。虽然有时事与愿违,但至少我们用

怎么深入了解C语言的循环语句,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

    C语言循环语句

    大多数人都希望自己是体格强健,天资聪慧,多才多艺的人。虽然有时事与愿违,但至少我们用c能写出这样的程序。诀窍是控制程序流。对于计算机科学(是研究计算机,不是用计算机作研究)

    1 如果满足某些条件就重复执行语句(循环)。

    2 通过测试选择执行哪一个语句(分支)。

    在c语言当中有while,for,do......while循环。

    while循环

    while循环语句

    while(表达式)

    循环语句;

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

    上面的代码是打印1~100的数字。是while循环的简单使用。

    在c语言当中,所有的非零值都视为真,只有零才为假,也可以这么说,只要测试条件的值为非零,就会执行while循环。

    while语句中的breakcontinue

    break介绍;

    #include <stdio.h>int main(){  int i = 1;  while(i<=10)  {    if(i==5)    break;  printf("%d",i);   i = i+1; } return 0;}

    以上代码会输出以下结果;

    1 2 3 4

    所以while中的break是永久终止循环。

    while中的continue是用于终止本循环也就是continue后面的代码不会执行而是直接跳转到while语句的判断部分。代码如下,它后面没有结束。

    怎么深入了解c语言的循环语句

    for循环

    for循环表达式;

    for(表达式1;表达式2;表达式3)

    循环语句;

    表达式1:是初始化部分。

    表达式2:是条件判断部分,用于判断循环时候终止。

    表达式3:是调整部分,用于循环条件的调整。

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

    上面的是用for循环打印1~10的数字。

    for循环中的break和continue都有不同的用法,感兴趣的可以自己去试一下。

    do......while

    do......while表达式

    do 循环语句

    while(表达式)

    do......while循环当中的break和continue也有不同的用法,我这里就不详细讲了,你们可以自己去试一下。

    do......while循环用的很少,for循环用的最多,while循环在循环时要满足三个条件,而这三个条件偏离得很远,查找起来不是很方便所以for循环更胜一筹。

    循环的嵌套

    嵌套循环是指在一个循环内包含另一个循环。嵌套循环常用于按行和列显示数据,也就是说,一个循环处理一行中的所有列,另一个循环处理所有的行。

    #define  _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int main() {    int i, j;    for (i = 1; i <= 9; i++)  //外面的循环把它看成列。    {         for (j = 1; j <= i; j++) //而里面的循环时行。        {              printf("%d*%d=%-2d  ", i, j, i * j); //内层 for 的结束条件是j <= i。外层 for 每循环一次,i 的值就会变化,所以每次开始内层 for 循环时,结束条件是不一样的。               //具体如下:        }        printf("\n");    }   return 0;}
    当 i=1 时,内层 for 的结束条件为 j<=1,只能循环一次,输出第一行。当 i=2 时,内层 for 的结束条件是 j<=2,循环两次,输出第二行。当 i=3 时,内层 for 的结束条件是 j<=3,循环三次,输出第三行。当 i=4、5、6... 时,以此类推。

    1*1=1
    2*1=2 2*2=4
    3*1=3 3*2=6 3*3=9
    4*1=4 4*2=8 4*3=12 4*4=16
    5*1=5 5*2=10 5*3=15 5*4=20 5*5=25
    6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
    7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
    8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
    9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81

    上面的代码很好的解释了循环的嵌套的使用。

    在c语言当中if...else,while,for,都......while循环都可以相互嵌套。

    while语句和for语句提供了入口条件循环。for语句特别适用于需要初始化和更新的循环。使用逗号运算符可以在for循环中初始化和更新多个变量。有些场合也需要使用出口条件循环,c为此提供了do......while循环。

    关于怎么深入了解c语言的循环语句问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网其他教程频道了解更多相关知识。

    --结束END--

    本文标题: 怎么深入了解c语言的循环语句

    本文链接: https://lsjlt.com/news/301799.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    猜你喜欢
    • 怎么深入了解c语言的循环语句
      怎么深入了解c语言的循环语句,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。C语言循环语句大多数人都希望自己是体格强健,天资聪慧,多才多艺的人。虽然有时事与愿违,但至少我们用...
      99+
      2023-06-22
    • 深入了解c语言的循环语句
      目录C语言循环语句while循环for循环do......while循环的嵌套总结:C语言循环语句 大多数人都希望自己是体格强健,天资聪慧,多才多艺的人。虽然有时事与愿违,但至少我们...
      99+
      2024-04-02
    • C语言的分支和循环语句你了解吗
      目录1、什么是语句?2、分支语句(选择结构)2.1、if语句2.2、switch语句2.2.1、switch语句中的break2.2.2default子句3、循环语句3.1、whil...
      99+
      2024-04-02
    • C语言while循环语句怎么使用
      while循环语句在C语言中的使用方式如下:1. 基本语法:```while (条件表达式) {循环体语句;}```其中,条件表达式...
      99+
      2023-08-18
      C语言 while
    • C语言的分支和循环语句你真的了解吗
      目录什么是语句?分支语句if语句悬空elseif书写形式的对比练习switch语句default子句循环语句while循环while语句中的break和continue总结什么是语句...
      99+
      2024-04-02
    • C语言超细致讲解循环语句
      目录C语言循环家族while循环for循环dowhile循环C语言循环家族 家族成员有while语句,for语句和do....while语句。这些成员都能实现循环,但又各有特点。今天...
      99+
      2024-04-02
    • C语言中的三种循环语句
      目录一、while循环二、do while 循环三、for 循环一、while循环 while即:首先检查启动循环的条件是否满足,当条件满足时,不断地重复循环体内的语句,直到不满足条...
      99+
      2024-04-02
    • C语言控制语句之 循环
      入口条件循环:while循环 在执行多次循环之前之就已经决定是否执行循环 代码格式: while(关系表达式) 语句 //可以是以分号结尾的简...
      99+
      2024-04-02
    • C语言详细讲解循环语句的妙用
      目录一、循环语句分析二、do ... while 语句的循环方式三、while 语句的循环方式四、for 语句的循环方式五、break和 continue 的区别六、do 和 bre...
      99+
      2024-04-02
    • c语言中循环语句有几种
      c 语言中用于重复执行代码块的循环语句有:for 循环:当知道循环次数时使用,语法为 for (初始化; 条件; 增量){代码块}。while 循环:当不知道循环次数时使用,语法为 wh...
      99+
      2024-05-02
      c语言
    • Verilog语言的循环语句怎么使用
      这篇文章主要介绍“Verilog语言的循环语句怎么使用”,在日常操作中,相信很多人在Verilog语言的循环语句怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Verilog语言的循环语句怎么使用”的疑...
      99+
      2023-07-06
    • C语言示例讲解while循环语句的用法
      目录1、while语句结构2、代码示例在学习和回顾该知识前,已经掌握了if语句的结构和用法。 if (条件)    语句; 当条件满足的情况下,if结构...
      99+
      2024-04-02
    • C语言控制语句中循环的用法
      本篇内容主要讲解“C语言控制语句中循环的用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C语言控制语句中循环的用法”吧!入口条件循环:while循环在执行多次循环之前之就已经决定是否执行循环代...
      99+
      2023-06-20
    • 深入了解C语言指针
      目录指针是什么?指针和指针类型指针运算总结指针是什么? 总结:指针就是个变量,变量里面是地址,指针就是地址。(存放在指针的值都被当成地址处理)。 注:指针的大小在32位平台是4个字节...
      99+
      2024-04-02
    • C语言深入了解函数
      目录1. 函数的概念2. 函数的分类从定义角度分从参数角度分类从返回值角度分3. 函数的定义4. 函数的声明5. 函数的调用6. 递归函数1. 函数的概念 函数是c语言的功能单位,实...
      99+
      2024-04-02
    • C语言之循环语句详细介绍
      目录前言while语句do...while语句for语句结语前言 C语言中的循环结构是程序中的一个基本结构。 循环结构可以使我们写很少的语句,让计算机反复执行某一过程。 C语言提供了...
      99+
      2024-04-02
    • C语言中循环语句练习实例
      计算n的阶乘 int main() { int i=0; int ret=1; scanf("%d",&i); for(i=1;i<=n;i++) { ret=ret*...
      99+
      2024-04-02
    • Verilog语言的循环语句示例详解
      目录关键词:while, for, repeat, foreverwhile 循环for 循环repeat 循环forever 循环关键词:while, for, repeat, f...
      99+
      2023-05-15
      Verilog语言循环语句 Verilog 循环
    • 深入了解Go语言中的循环队列实现方式
      循环队列是一种常用的数据结构,特点是可以循环利用数组空间,有效地实现队列的操作。在Go语言中,我们可以通过数组和两个指针来实现循环队列。本文将深入探讨Go语言中循环队列的实现方式,并提...
      99+
      2024-04-02
    • 深入探讨C语言中的Go语句
      在C语言中,Go语句是一种用于并发编程的特殊语句,它允许程序中的不同部分在程序执行过程中同时运行,提高程序的效率和性能。本文将深入探讨C语言中的Go语句,并提供具体的代码示例来帮助读者...
      99+
      2024-04-02
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作