c语言while永真循环用法求大神详细!!!!!!!!

主要是末尾要退出的时候制造问题问使用程序这是否退出的判定如何写……

第1个回答  2014-10-21
while( 1 )
{
.... do something ;
printf("exit ? Y/N " );
if( getchar()=='Y' )
break ;
}追问

谢谢!请问如想在末尾进行两种模式一种继续循环一种退出的具体如何来写,仅末尾处就行!

追答

#include
int main()
{
while( 1 )
{
printf("XXXXX\n");
printf("exit ? Y/N " );
if( getchar()=='Y' ) //你若不想退出,则不要输入Y就可以了!
break ;

}
return 0;
}

本回答被提问者采纳

c语言while用法 c语言while用法是什么
1、C语言中while的用法解析如下:表示true,在bool类型取值false和true,0为false,非0为true(例如-1和2都是true)。程序中,这里1就表示永真,直到循环体内遇到break。2、while用法演示解析:含义:While 循环会在指定条件为真时循环执行代码块。3、语法如下:(如果忘记增加条件中所用变量的值,该循...

c语言while循环用法
C语言中while的用法解析如下:1表示true,在bool类型取值false和true,0为false,非0为true(例如-1和2都是true)。程序中,这里1就表示永真,直到循环体内遇到break。bool表示布尔型变量,也就是逻辑型变量的定义符,以英国数学家、布尔代数的奠基人乔治·布尔(George Boole)命名。布尔型变量的值只有 ...

c语言while循环用法
在C语言中,while循环是一种基本的控制流结构,它允许你反复执行一段代码,直到满足某个条件为止。1表示true,在bool类型取值false和true,0为false,非0为true(例如-1和2都是true)。程序中,这里1就表示永真,直到循环体内遇到break。bool表示布尔型变量,也就是逻辑型变量的定义符,以英国数学家、...

C语言中whil
在C语言中,while关键字的基本用法是设置一个条件,只要这个条件为真,循环就会持续执行。条件通常是一个布尔表达式,如非零值表示true。例如,当使用1(非零)作为条件时,它表示一个永真循环,除非在循环体内遇到break语句来中断。以下是一个while语句的实例,它会在变量i小于5的情况下重复运行,输出结...

c语言中while的用法
printf("请输入两个数:"); while(scanf("%d %d",&m,&n),m>0&&n>0) { printf("%d %d\\n",m,n); }}while()语句接收输入,并且输入的值m,n均大于0则执行打印,否则程序结束。这里有一个逗号运算符,是把scanf()和m>0&&n>0一起作为了一个语句执行。

为什么while(1)表示无限循环
while(判断条件){ 执行语句 } 因为在布尔代数里,用1表示true,0表示false,所以while(1)的判断条件永真,进行无限循环。

C语言while(printf("*")) 是永真循环么
是永真循环。printf()函数的返回值为输出一字符个数。除非printf("" )为0

c语言的三个循环语句该怎么区别呢
C语言循环控制语句是一个基于C语言的编程语句,该语句主要有while循环语句、do-while循环语句和for循环语句来实现循环结构。一、for循环 for循环语句的基本语法 for(表达式1;表达式2;表达式3){ 循环体;} 语义:1.选执行表达式1,跳转到2;2.判断表达式2是否成立,如果成立,则跳转到3,否则跳转到...

C语言语句while(!k);中的条件!K等价于什么啊。。
,while(!k)表示直到k等于false时停止循环。如果k是整型,!k等价于k==0(当k等于0时,!k为true,否则!k为false),while(!k)表示直到k等于0时停止循环。如果k是字符型,!k等价于k=='\\0'(当k等于'\\0'时,!k为true,否则!k为false),while(!k)表示直到k等于'\\0'时停止循环。

c语言while(!TF1) TF1=0 什么意思?
当TF1=1的时候,程序跳出while循环,不然就一直在while循环里打转。TF1=0,就是清除定时器1的标志位!我想你的程序应该是这样的while(!TF1) ;TF1=0,你少了个分号!

相似回答