c语言中while的用法

语句a;
while(n==1);
语句B;
当n==1时,程序如何执行?
当n与等于1时,程序又如何执行?

第1个回答  推荐于2017-09-10

    while是循环流程控制,使用的标准格式为

    while(表达式)

    {

        循环语句体;

    }

    说明:①while循环的表达式是循环进行的条件,用作循环条件的表达式中一般至少包括一个能够改变表达式的变量,这个变量称为循环变量

    ②当表达式的值为真(非零)时,执行循环体;为假(0)时,则循环结束

    ③当循环体不需要实现任何功能时,可以用空语句作为循环体

    ④对于循环变量的初始化应在while语句之前进行,可以通过适当方式给循环变量赋初值


第2个回答  2015-05-16
c++中while的用法如下:
while(条件) {}
当条件为假时结束循环。
如while(0){}。 { }里的命令不执行结束循环;
do {} while() 当条件为假时结束循环。 但d0 {} while(0) 先执行一次在结束
第3个回答  2018-06-26
1while是循环流程控制,使用的标准格式为
while(表达式)
{
循环语句体;
}
2说明:①while循环的表达式是循环进行的条件,用作循环条件的表达式中一般至少包括一个能够改变表达式的变量,这个变量称为循环变量
②当表达式的值为真(非零)时,执行循环体;为假(0)时,则循环结束
③当循环体不需要实现任何功能时,可以用空语句作为循环体
④对于循环变量的初始化应在while语句之前进行,可以通过适当方式给循环变量赋初值
第4个回答  2009-01-04
先说while((ch=getchar())!='\n'):可以把它分成
ch=getchar();while(ch!='\n').前者是调用getchar函数,即ch为从键盘键入的字符.后者括号里指:当键入的不是'\n'(即回车),所以循环结束的条件是输入回车键.
然后,这是一个小写字母转化成大写的程序,
if(ch>='a'&&ch<='z') //当输入的字符在a和z之间时
ch=ch-32; //这个字符的ASCII码减32,即实现小写转换为大写.(因为一个字母的ASCII码,小写比大写大32.
其他没什么难懂的了吧
第5个回答  2009-01-04
while((ch=getchar())!='\n')
是获取的字符 回车符 就停止循环,退出程序.

这段程序的意思是获取字符,如果获取的字符不是回车,并且是从小写的a到大写的Z,就是abcd...xyzABC...XYZ,就减去32,转换为另外一个字符,具体转换到什么字符查下ASCII表,然后显示出来.如果获取的字符是回车,就是按ENTER键,就停止循环,退出程序

c语言while循环用法
c语言while循环用法:一般形式如下:while(表达式){循环体内语句} 循环体外语句 其中执行过程如下:(1)计算while后面括号里表达式的值,若其结果非0,则转入(2),否则转(3)。(2)执行循环体,转(1)。(3)退出循环,执行循环体下面的语句。由于是先执行判断后执行循环体,所以循环体可能一...

C语言用while语句?
在C语言中,while语句被用于重复执行某个代码块,只要指定的条件为真。循环体将一直执行,直到指定的条件变为假。while循环的语法如下所示:while (condition) { \/\/循环体代码块 } 在这个语法中,condition是一个布尔表达式,它在每次迭代前被求值。如果该表达式的结果为真,则执行循环体中的代码块。然...

在c语言中while()语句括号里面是一个数字代表什么意思,比如while...
c语言下,while()括号里面放的是循环的条件,若是真,则循环;否则,停止。1)任何非零的整数都是为真的,所以while(1)和 while(2)和 while(3)等都是一个意思。2)若是指针的话,NULL则为假,反之则为真。3)a > b 等类似的表达式,满足为真,反之为假。

c语言中while()是什么意思
在C语言中,while()是一个循环控制语句。它的作用是在满足特定条件的情况下反复执行某个语句块,直到条件不再成立为止。while()的基本语法非常简单,它的一般形式是:while(condition) { statement; } 其中,condition是一个用于判断是否继续循环的条件表达式,statement则是需要重复执行的语句块。只要条件...

C语言中while是什么意思
C语言中的while是一种循环语句,是计算机的一种基本循环模式。当满足条件时进入循环,不满足跳出 使用格式为:while(条件表达式){ 循环体语句;} 3.当while循环的条件表达式为真时,进入循环,一直循环到条件表达式为假为止

c语言中这while(a!=eof)条件的意义是什么?
1. while循环与文件读取 在C语言中,`while`循环是一种常用的控制结构,用于重复执行一段代码,直到给定的条件不再满足。在文件操作上下文中,`while`循环经常用于逐行或逐块地读取文件内容。2. EOF的概念 EOF是“End of File”的缩写,表示文件结束标记。在C语言中,这个标记用于指示已经...

c语言中while是什么意思
在C语言中,while是一种循环结构,它的作用是根据给定的条件反复执行一段代码。当while后面的条件为真时,它会一直执行循环体内的语句,直到条件为假时才会跳出循环。while语句的执行流程是先判断条件,如果条件满足(即为真),则执行循环体内的语句,执行完毕后再次判断条件是否满足,如果还满足,则再次...

while C语言中什么意思
在C语言中,while用来控制循环结构:while (条件表达式){ 语句(循环体)} 条件表达式为真时,一直循环下去,直到条件表达式变假。循环体中应该有,对条件的改变的语句,不然会出现在死循环,另外还有一种循环格式 do{ 语句;}while(条件)以上面的区别就是,无论条件真假都要执行循环体;而上面的不用;for...

c语言中while
while 循环的格式:while (表达式){语句;} while 循环的执行顺序:当表达式为真,则执行下面的语句,语句执行完之后再判断表达式是否为真,如果为真,再次执行下面的语句,然后再判断表达式是否为真……就这样一直循环下去,直到表达式为假,跳出循环。例:int a=NULL;while(a<10){ a++;\/\/自加 if(...

while c语言是什么意思?
while是C语言中的一种迭代语句,意为“当...时”,其类型为循环语句。在执行时,只要其后跟的判断条件为真,就会一直重复执行循环体中的语句,直到判断条件为假才停止循环。其中,判断条件通常由关系运算符和逻辑运算符组成。与for循环相比,while循环的语法更加简洁,易于理解和掌握,特别适合于循环次数...

相似回答