while((c=getchat()))!='\n' 这个应该要怎么理解?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/06/04 00:44:05
while((c=getchat()))!='\n' 这个应该要怎么理解?
先看(c=getch()),这是从键盘读取一个字符然后赋值给变量c
!='\n',是判断刚刚赋值的变量c的内容是不是回车键'\n'
整句: while( (c=getch()) != '\n' ) 表示从键盘循环读取字符,直到读取到回车键时循环结束
再问: 您这意思我不太能理解。可以说得简单一些吗?
再答: while() 是个循环语句。它括号里边的是循环条件,当条件成立时循环继续执行它下边{}的循环体,当条件不成立时它跳过循环体执行后边的代码,如: while( true ) { //条件成立,一直运行这里边的东东,每执行一次去判断一次循环的条件 } while( false ) { //条件不成立时不进来这里边 } //条件不成立继续执行后边的代码
!='\n',是判断刚刚赋值的变量c的内容是不是回车键'\n'
整句: while( (c=getch()) != '\n' ) 表示从键盘循环读取字符,直到读取到回车键时循环结束
再问: 您这意思我不太能理解。可以说得简单一些吗?
再答: while() 是个循环语句。它括号里边的是循环条件,当条件成立时循环继续执行它下边{}的循环体,当条件不成立时它跳过循环体执行后边的代码,如: while( true ) { //条件成立,一直运行这里边的东东,每执行一次去判断一次循环的条件 } while( false ) { //条件不成立时不进来这里边 } //条件不成立继续执行后边的代码
while(c!=‘?’)怎么理解
C语言中一段程序:int y=10;while(y--); printf("y=%d\n”,y); 怎么理解
组合数的公式,i*C(n,i)=n*C(n-1,i-1),这个公式该怎么理解?
请问下面这个程序怎么解释 main() {int n=4; while(n--)printf("%d",--n); }
C语言中 int find=0; while(!find)这个条件怎么判断呀?while(!find)与while(fi
while (cin>>c && ='\n') while循环以什么结束
c语言中 =n 怎么理解
while(a=0)怎么理解
C语言,求详解,while(!found && i < n )应该怎么看
while((scanf("%lf%lf%lf",&a,&b,&c))==3)怎么理解?
c语言中 while ((c=getchar()) = '\n')不懂
C语言中 while(c!=\n)中!