精华内容
下载资源
问答
  • 2021-05-20 08:09:24

    在C语言中,共有三大常用的程序结构:

    顺序结构:代码从前往后执行,没有任何“拐弯抹角”;

    选择结构:也叫分支结构,重点要掌握 if else、switch 以及条件运算符;

    循环结构:重复执行同一段代码。

    前面讲解了顺序结构和选择结构,本节开始讲解循环结构。所谓循环(Loop),就是重复地执行同一段代码,例如要计算 1+2+3+……+99+100 的值,就要重复进行99次加法运算。

    while循环

    while循环的一般形式为:

    while(表达式){

    语句块

    }

    意思是,先计算“表达式”的值,当值为真(非0)时, 执行“语句块”;执行完“语句块”,再次计算表达式的值,如果为真,继续执行“语句块”……这个过程会一直重复,直到表达式的值为假(0),就退出循环,执行 while 后面的代码。

    我们通常将“表达式”称为循环条件,把“语句块”称为循环体,整个循环的过程就是不停判断循环条件、并执行循环体代码的过程。

    用 while 循环计算1加到100的值:

    #include

    int main(){

    int i=1, sum=0;

    while(i<=100){

    sum+=i;

    i++;

    }

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

    return 0;

    }

    运行结果:

    5050

    代码分析:

    1) 程序运行到 while 时,因为 i=1,i<=100 成立,所以会执行循环体;执行结束后 i 的值变为 2,sum 的值变为 1。

    2) 接下来会继续判断 i<=100是否成立,因为此时 i=2,i<=100 成立,所以继续执行循环体;执行结束后 i 的值变为 3,sum 的值变为3。

    3) 重复执行步骤 2)。

    4) 当循环进行到第100次,i 的值变为 101,sum 的值变为5050;因为此时 i<=100 不再成立,所以就退出循环,不再执行循环体,转而执行while循环后面的代码。

    while 循环的整体思路是这样的:设置一个带有变量的循环条件,也即一个带有变量的表达式;在循环体中额外添加一条语句,让它能够改变循环条件中变量的值。这样,随着循环的不断执行,循环条件中变量的值也会不断变化,终有一个时刻,循环条件不再成立,整个循环就结束了。

    如果循环条件中不包含变量,会发生什么情况呢?

    1) 循环条件成立时的话,while 循环会一直执行下去,永不结束,成为“死循环”。例如:

    #include

    int main(){

    while(1){

    printf("1");

    }

    return 0;

    }

    运行程序,会不停地输出“1”,直到用户强制关闭。

    2) 循环条件不成立的话,while 循环就一次也不会执行。例如:

    #include

    int main(){

    while(0){

    printf("1");

    }

    return 0;

    }

    运行程序,什么也不会输出。

    再看一个例子,统计从键盘输入的一行字符的个数:

    #include

    int main(){

    int n=0;

    printf("Input a string:");

    while(getchar()!='\n') n++;

    printf("Number of characters: %d\n", n);

    return 0;

    }

    运行结果:

    Input a string:c.biancheng.net↙

    Number of characters: 15

    本例程序中的循环条件为getchar()!='\n',其意义是,只要从键盘输入的字符不是回车就继续循环。循环体n++;完成对输入字符个数计数。

    do-while循环

    除了while循环,在C语言中还有一种 do-while 循环。

    do-while循环的一般形式为:

    do{

    语句块

    }while(表达式);

    do-while循环与while循环的不同在于:它会先执行“语句块”,然后再判断表达式是否为真,如果为真则继续循环;如果为假,则终止循环。因此,do-while 循环至少要执行一次“语句块”。

    用do-while计算1加到100的值:

    #include

    int main(){

    int i=1, sum=0;

    do{

    sum+=i;

    i++;

    }while(i<=100);

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

    return 0;

    }

    运行结果:

    5050

    注意while(i<=100);最后的分号;,这个必须要有。

    while循环和do-while各有特点,大家可以适当选择,实际编程中使用while循环较多。

    &lbrack;SQL&rsqb;SQL语言入门级教材&lowbar;SQL语言基本语句介绍(四)

    SQL语言基本语句介绍 • 表的建立 关系数据库的主要特点之一就是用表的方式组织数据.表是SQL语言存放数据.查找数据以及更新数据的基本数据结构.在SQL语言中,表有严格的定义,它是一种二维表,对于这 ...

    php入门 数据类型 运算符 语言结构语句 函数 类与面向对象

    php PHP-enabled web pages are treated just like regular HTML pages and you can create and edit them ...

    OpenGL ES着色器语言之语句和结构体(官方文档第六章)内建变量(官方文档第七、八章)

    OpenGL ES着色器语言之语句和结构体(官方文档第六章) OpenGL ES着色器语言的程序块基本构成如下: 语句和声明 函数定义 选择(if-else) 迭代(for, while, do-wh ...

    零基础逆向工程12&lowbar;C语言06&lowbar;switch语句反汇编

    12_C语言06_switch语句反汇编 switch语句反汇编 测试环境:VC++6.0 分支少于4的时候没有意义,编译器会生成类似if...else之类的反汇编,不超过三个分支,不会生成索引表. ...

    R语言Switch语句

    R语言Switch语句 switch语句允许一个变量值的列表来平等进行测试.每个值被称为一个条件(情况),变量被接通检查每个条件(情况). 语法 在R语言中创建switch语句的基本语法是: 以下规则 ...

    C语言中语句的跨行支持总结

    C语言中语句的跨行支持总结: 预处理一行写不下: 把一个预处理指示写成多行要用""续行,因为根据定义,一条预处理指示只能由一个逻辑代码行组成. 正常程序一行写不下: 把C代码写成多 ...

    go语言循环语句 for

    Go语言中的循环语句只支持for关键字,而不支持while和do-while结构. sum := 0 for i := 0; i < 10; i++ { sum += i } 无限循环的写法: ...

    go语言选择语句 switch case

    根据传入条件的不同,选择语句会执行不同的语句.下面的例子根据传入的整型变量i的不同而打印不同的内容: switch i { case 0: fmt.Printf("0") case ...

    (旧)子数涵数&&num;183&semi;C语言——条件语句

    首先,我们讲一下理论知识,在编程中有三种结构,分别是顺序结构.条件结构.循环结构,如果用流程图来表示的话就是: 那么在C语言中,如何灵活运用这三种结构呢?这就需要用到控制语句了. 而条件语句便是控制语 ...

    Go 语言 goto 语句

    Go 语言的 goto 语句可以无条件地转移到过程中指定的行. goto语句通常与条件语句配合使用.可用来实现条件转移, 构成循环,跳出循环体等功能. 但是,在结构化程序设计中一般不主张使用goto语 ...

    随机推荐

    回忆那些我们曾今铭记过的&period;NET重点知识

    正如标题所说的那样,到底是那些.NET的知识点呢?     接下来就让我带着你们去了解这些知识点吧! 1.接口 2.索引器 3.FOREACH的本质 4.匿名内部类 5.运算符的重载 一.什么是接口? ...

    4&period;Struts2转向类型详解

    struts2中提供了多种视图转向类型,类型由type属性指定,如: dispatcher:请求转发(默认值) redirect:重定向到页面 redirectAction:重定向到Action pl ...

    C&num;交错数组

    交错数组本质上是一维数组只不过这个一维数组里的元素都是数组.因为该一维数组里面的元素可以是任何大小的数组所以定义时只能以这样的格式定义 ][]; 定义完后必须对该数组进行初始化后方可进行赋值等操作否则 ...

    float类型转对象 对象转float类型(一)

    //float类型转化为对象CGFloat fValue = 1.f;NSNumber *objNo = [NSNumber numberWithFloat:fValue];数值.BOOL型都可以转成 ...

    &lbrack;AaronYang&rsqb;C&num;人爱学不学&lbrack;7&rsqb;

    做一个决定,并不难,难的是付诸行动,并且坚持到底 --Aaronyang的博客(www.ayjs.net)-www.8mi.me 1. 委托-我的总结 1.1 委托:面试我都会说,把方法当参数.委托包 ...

    EL表达式介绍

    EL 全名为Expression Language EL 语法很简单,它最大的特点就是使用上很方便.接下来介绍EL主要的语法结构: ${sessionScope.user.sex} 所有EL都是以${ ...

    &period;NETCore 快速开发做一个简易商城

    介绍 上一篇介绍 <.netcore dbfirst>,讲得不太清楚有些多人没看懂.这次吸取教训,将一个简易商城做为案例,现实快速开发. 本案例用于演示或学习,不具 ...

    &lbrack;Swift&rsqb;LeetCode506&period; 相对名次 &vert; Relative Ranks

    Given scores of N athletes, find their relative ranks and the people with the top three highest scor ...

    cd4与cd8比值的意义

    正常情况下CD4/CD8比值介于1.5—2.5之间,如CD4是每微升血750个,CD8是每微升血460个,这样两者的比值就是1.63. 虽然95%的正常人CD4/CD8的比值都在1以上,但是也有一些正 ...

    更多相关内容
  • 本文主要介绍C语言while 语句,这里对while 循环做详细讲解,并提供示例代码,希望能帮助学习C语言的同学
  • C语言 while语句的用法

    千次阅读 2022-03-08 09:32:02
    1.while语句 2.while流程图​ 3.break在while循环中的作用 4.continue在while循环中的作用 5.while循环的使用 1.while语句 关键字:while while语句创建了一个循环,重复执行直到测试表达式为假或0。 ...

    目录

    1.while语句

    2.while流程图​

    3.break在while循环中的作用

    4.continue在while循环中的作用

    5.while循环的使用


    1.while语句

    关键字:while

    while语句创建了一个循环,重复执行直到测试表达式为假或0

    while语句是一种入口条件循环,也就是说,在执行多次循环之前已决定是否执行循环。因此,循环有可能不被执行。

    循环体可以是简单语句,也可以是复合语句。

    形式:

    while (表达式)

    {

    循环语句;

    }

    2.while流程图

    3.break在while循环中的作用

     在循环中只要遇到break就停止后期的所有循环,直接终止循环。所以while中的break是用于永久终止循环的。

    4.continue在while循环中的作用

    continue是用于终止本次循环的,也就是在本次循环中continue后边的代码不会再执行,而是直接跳转到while语句的判断部分。进行下一次循环的入口判断。

    5.while循环的使用

    a = scanf("%d",&num);
    while (a==1) 
    {
    	//循环行为
    	a = scanf("%d",&num); 
     } 
     

     可简化为

     while (scanf("%d",&num) == 1)
     {
     	//循环行为
    	  
     }

    第二种形式同时使用scanf()的两种不同的特性。首先,如果函数调用成功,scanf()会把一个值存入num。然后,利用scanf()的返回值(0或1,不是num的值)控制while 循环。因为每次迭代都会判断循环的条件,所以每次迭代都要调用scanf()读取新的num值来做判断。

    注意:==运算符是C的相等运算符,该表达式判断a是否等于1.不要把a== 1a =1混淆,后者是把1赋给a。根据测试条件 a == 1,只要a等于1,循环就会重复。当 a 的值不为1时,循环结束。然后程序打印出最终值。

    6.实例

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

    展开全文
  • C语言While语句[借鉴].pdf
  • C语言While语句使用.pdf

    2020-09-08 16:09:26
    while 及 do_while 循环结构 一实验内容 1 掌握 while 循环结构的特点 2 掌握 do_while 循环结构的特点 3 应用循环结构编程 二实验目的及要求 1 熟练掌握 while 及 do_while 循环结构 2使用 while 及 do_while 循环...
  • C语言while语句从1加到n

    千次阅读 2021-10-24 16:16:54
    #include<stdio.h> int main() { int sum,m = 1 , n; printf("请输入n 的值:\n");... while (m <= n ) { sum = sum + m; m++; } printf("值为:%d", sum); return 0; } 实例:
    #include<stdio.h>
    int main()
    {
    	int sum,m = 1 , n;
    	printf("请输入n 的值:\n");
    	scanf("%d",&n);
    	while (m <= n )
    	{
    		sum = sum + m;
    		m++;
    	}
    
    	printf("值为:%d", sum);
    	return 0;
    }

    实例:

     

    展开全文
  • 事实上c语言while的限制呢,今天小编整理了c语言while语句的用法,希望能帮到大家。c语言while语句的用法C语言中while的用法解析如下:一、1表示true,在bool类型取值false和true,0为false,非0为true(例如-1和2都...

    导读:说到语句,我们很多人都知道,有朋友问c语言中while的用法,另外,还有朋友想问c语言的while循环语句,这到底怎么回事呢?事实上c语言while的限制呢,今天小编整理了c语言while语句的用法,希望能帮到大家。

    acfeb3562e1b54b3dfae8334775eefe2.png

    c语言while语句的用法

    C语言中while的用法解析如下:

    一、1表示true,在bool类型取值false和true,0为false,非0为true(例如-1和2都是true)。程序中,这里1就表示永真,直到循环体内遇到break。

    二、while用法演示解析:

    1、含义:While 循环会在指定条件为真时循环执行代码块。

    2、语法如下:(如果忘记增加条件中所用变量的值,该循环永远不会结束。该可能导致程序崩溃。)

    bec62e83f0d3e355950571a7549e94fe.png

    3、实例:

    例中的循环将继续运行,只要变量 i 小于 5:

    deeaef94d27e68a480537abeefcd4a61.png

    4、执行结果如下:

    db645f5eacd519e443cd8c72ec7f1668.png

    比较 for 和 while循环:

    for循环控制变量的初始化和修改都放在语句头部分,书写形式较简洁,且适用于循环次数已知的情况。在循环语句中定义一个局部变量,循环结束后,局部变量就被释放了。

    而while循环控制变量的初始化一般放在while语句之前,循环控制变量的修改一般放在循环体中,形式上不如for语句简洁,但它比较适用于循环次数不易预知的情况(用某一条件控制循环)。

    两种形式各有优点,但它们是等价的,可以相互转换。

    没有 while do

    只有 while语句和do while 语句

    while( i < 10){

    i++;

    }

    在i 小于10 之前一直在while里面循环

    do{

    i++;

    }while(i < 10);

    和上例一样

    唯一一点不同的是:一个是先判断,再循环;一个是先循环再判断;如果上面2个例子,i的初始值都为10,第一个例子就不会执行while语句了,但是第二个却会执行一次.

    c语言中while 、for、switch、case的用法?

    1、while() for都是循环语句,使用格式:

    while(条件表达式)

    { }

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

    {

    }

    2、switch是多分支选择语句,case是switch语句中的一个关键字,用来判断从哪个位置开始执行语句。

    格式:

    switch(表达式)

    {case 常量表达式: .....

    case 常量表达式: .....

    case 常量表达式: .....

    default: ....

    }

    注意:switch语句结束的条件:碰到break语句,或执行到}

    C语言的 while中怎么使用break

    i=0;

    while(i<100)

    {

    if(a[i]<10)

    break;

    i++;

    }

    与之相关的是continue,其只结束当前次的循环,并不跳出整个循环。

    ae2e2f0ae9b739f8ed3d345ac277396e.png

    扩展资料:

    关于while循环,break跳出循环

    while循环普通格式:

    while conditiondo

    commanddone1234

    简化格式:

    while 条件;do…;done1

    无限循环语法格式:

    while :do

    commanddone

    break 跳出循环

    eg:

    [root@dl-001 sbin]# vim break.sh

    #!/bin/bash

    for i in `seq 1 5`

    do

    echo "$i"

    if [ $i -eq 3 ]

    then

    break

    fi

    echo "$i"

    done

    echo "Finished!"

    [root@dl-001 sbin]# sh break.sh

    Finished!

    参考资料来源:

    while-百度百科

    Break-百度百科

    while语句括号内加逗号的用法c语言

    括号内加逗号的表达式属于逗号表达式,逗号表达式的规则是从左往右依次执行语句,并返回最后一个语句的结果,如果计算到最后最后一个表达式的值为真,则整个逗号表达式为真,否则为假。

    C语言循环语句用法

    C语言循环语句用法有三种主要形式:for()循环

    while()循环

    do {} while();循环

    for()循环用法:for( e1 ; e2 ; e3 ) //注意三个区域间用分号来分隔,而不是逗号!!

    {

    for_statements ; //多条语句用{}括起来,单条语句可以不用,建议也使用,一:代码清楚,二:便于查错。 其它循环也是这样。

    }

    //说明:

    //e1:变量初始化区,只执行一次

    //e2:循环控制区,每次都要先检查e2表达式的结果是否为真,为真则进入循环区,否则,结束循环

    //e3:循环变量变化区,每次执行完for_statements ;则转到这里,执行e3,然后转到e2

    例:

    int i;

    for( i=0; i<10; i++ )

    {

    printf("%d ", i );

    }

    while()循环用法:循环控制变量初始化

    while(e)

    {

    while_statements ;    //包括循环控制变量 变化

    }

    //说明:

    //e 循环控制条件,e为真则进入循环区,否则,结束循环  执行完while_statements ;后转到这里继续判断

    例:

    int i;

    i=0;

    while( i<10 )

    {

    printf("%d ", i );

    i++; //循环控制变量变化

    }

    do {} while();循环用法:do {

    do_while_statements ;    //包括循环控制变量 变化

    } while(e); //注意尾部有分号

    //说明:

    //与while()不同的是,这里可以没有循环变量的初始化,先进行循环语句的操作,然后,再判断是否继续进行,所以,这种循环,至少要执行一次do_while_statements ;而前两种,有可能一次都不执行循环语句。

    例:

    int i;

    do {

    printf("input number " );

    scanf("%d", &i ); //循环控制变量 变化

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

    } while ( i<10 );

    到这里,一定能得到一个大于10的i. 一般我们在要求输入一个数据必须符合规定时,这样写代码。

    c语言while的用法

    第二个 看见后面的 ; 了吗?

    其实完整格式是

    while(P3_7==0)

    {

    ;

    }

    就是一直循环到不等于0 什么都不干 实际上正规的写法应该是 NULL; 而不是只有一个;

    只有一个; 在代码优化时会被优化掉

    C语言中,while语句的用法?

    C语言中的while语句用于执行循环操作。

    格式:while(表达式) 循环体;//示例:计算阶乘M!

    #include 

    int main()

    {

    int m=1;

    int n=1;

    double sum=1;

    printf("   计算阶乘\n\n");

    printf("请输入一个正整数:");

    scanf("%d",&m);

    if (m>1)

    {

    while(n<=m)

    {

    sum=sum*n;

    n++;

    }

    printf("%d!=%.0lf\n",m,sum);

    }

    else

    printf("你所输入的数是1,最后结果也只能是1\n");

    return 0;

    }

    c语言 怎么将for循环变成while循环呢

    for(A;B;C)

    {

    D;

    }

    等于

    A;

    while(B)

    {

    D;

    C;

    }

    ABCD是各个位置的代码

    有个问题是当D代码中有continue的话,后面的C代码可能不被执行,要注意

    我能吐槽这个循环完全没用么?

    b始终是0

    C语言while

    while(scanf("%d",&a))——只是语法正确,逻辑上有问题。因为scanf("%d",&a)在输入1个正确int型数据时返回1,而输入错误时返回-1,所以输入正确就执行一次循环,等待下一次输入;而输入错误时返回-1也是“真”,而且这个错误数据在输入缓冲区里不被接收,次次判断都是-1,因为形成了死循环。正确写法应该是while(scanf("%d",&a)==1),这样就只有输入正确时为“真”了,避免了输入错误返回-1时为“真”的现象,从而不再会有死循环了……

    『青青星座网』原创文章,未经允许不得转载

    展开全文
  • while循环语句的一般表达形式为: while (表达式) //表达式为循环条件 { 语句; } 下一个例子来让大家理解一下: 用while循环计算1+2+3+4+……+100的结果 #include<stdio.h> int main() ..
  • C语言while循环语句(1)。
  • C语言 while语句

    千次阅读 2019-02-05 10:04:41
    [案例] 用while语句求1~100的累计和。 [案例] 用while语句求1~100的累计和。 /*程序功能:求1~100的累计和*/ main() { int i=1,sum=0; /*初始化循环控制变量i和累计器sum*/ while( i&lt;=100 ) { sum += i...
  • C语言while语句简述

    2020-04-20 22:17:44
    C语言中的while语句是一个循环语句,它的结构为: while(表达式) { 语句; . . . . . . . . . . } 当表达式为真时,就执行下面的语句,再判断表达式是否为真,为真则继续执行,再判断表达式的值………,直到表达式的...
  • C语言中的while循环语句

    千次阅读 2022-04-05 15:16:40
    日常生活中除了选择之外,还有很多循环做的事情,比如说三点一线的生活,日复一日的工作,每天都在重复着一样的事情,这就是循环,那么C语言中的循环语句是什么样的呢,开始今天的分享。 while循环 基本语法格式 ...
  • 4-2 字符输入输出语句;4-2 字符输入输出语句;4-2 字符输入输出语句;调用形式 printf (输出格式,输出表列; ;4-3 格式输出语句;4-3 格式输出语句;4-3 格式输出语句;注意: 1)格式字符要和输出的类型匹配 main ( ) { ...
  • 计算sum=的值。 #include<... while(i<=100) { sum=sum+i; i+=1; } printf("sum=%d\n",sum); return 0; } 运行结果: 输入一个正整数 n,计算n! #include<stdio.h> int main() { int
  • 0 ,就是一个判定成立,并且循环判定了五次忽略刚才的代码,如果我们再修改一下,看看while循环里,经常用的continue , 和break是什么情况:代码编程上图,你依然可以快速的看懂打印的结果为:现在加点...
  • C 语言程序设计教程 2019/11/25 第四章 流程控制 1 .... 一般形式 while( 表达式 ) 需要执行循环的语句 While 是当的意思 C 语言程序设计教程 2019/11/25 第四章 流程控制 3 ? 执行过程 1 先判断表达式是否为真
  • C语言while循环标准格式

    千次阅读 2021-08-27 21:03:30
    C语言while循环标准格式&精简格式 先看一个例子 #include<stdio.h> int main(void) { long num; long sum = 0L;//L是提示编译器这是个长整形 int status; printf("Please enter an integer to be ...
  • C语言循环语句知识点

    2021-05-20 05:57:50
    C语言循环语句知识点引导语:循环语句是由循环体及循环的终止条件两部分组成的。以下是百分网小编分享给大家的C语言循环语句知识点,欢迎参考学习!循环语句(一)、for循环 它的一般形式为:for(;;)语句;初始化总是一个...
  • C语言while循环语句 do while语句 for循环语句

    万次阅读 多人点赞 2019-06-10 14:17:53
    for语句和while语句一样,它的思想是在做循环之前,也是先有一个初值表达式1,然后判断条件表达式2是否成立,如果成立就执行{}里的语句然后跳转到表达式3,表达式3再跳转到表达式2,再次判断表达式2,如若成立再次,...
  • } }将上述代码中的for语句转换为while语句 这是计算0-100之间数值平均数的一个小程序 以下是我改写后的代码 运行后如果分别输入1,2,3 则可以得到正确答案 如果先输入大于100和小于-1的数 再输入正确范围的数值则...
  • C语言循环语句while

    2021-12-10 15:13:49
    C语言中有三种循环语句:while语句、do while语句、for语句 while循环: 简单while循环示例: //输出1-10 int main() { int i = 1; while (i <= 10) { printf("%d\n", i); i++; } return 0; } ...
  • C语言中的while循环语句的使用

    万次阅读 多人点赞 2020-10-25 17:45:18
    C语言中我们主要学习的循环语句while循环、for循环和do循环。当一件事需要我们完成很多次,我们就可以通过循环来解决。 1.while循环 while(表达式) { 循环语句: }// 当执行while循环时中,先判断...
  • C语言while语句后的printf函数不显示

    千次阅读 2020-02-19 15:44:34
    #include<stdio.h> int main() { int i=0; int number=0; printf(“请输入数字:\n”); scanf("%d",&...printf(“您输入的数字是%d\n”,number);...while(number>0){ i=i+1; number=number...
  • C语言--用while语句实现N的阶乘

    万次阅读 2020-05-17 22:13:30
    实现N的阶乘 #include<stdio.h> int i=1,n; int answer=1; void main() { scanf("%d",&... while(i<=n) //此处为进行循环条件 { answer=answer*i; //实现累乘 i++; } printf("%d",answ
  • } } do while循环 do while循环的格式为: do{ 执行循环语句 } while(表达式) 执行顺序为执行循环语句,判断表达式是否为真,结果是1则继续执行循环语句;结果为0则循环结束。 举例子 求两个数的最大公约数: #...
  • 关于C语言while循环语句的定义、使用、功能、注意事项等

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 119,369
精华内容 47,747
关键字:

c语言while语句