今天给各位分享c语言do的意思的知识,其中也会对C语言do的意思进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
do{}while(ch!=10);的C语言意思
while是循环流程控制,while的语法格式为 :while(condition){ //do something 1 } //do something 2 说明:①while循环的表达式是循环进行的条件,用作循环条件的表达式中一般至少包括一个能够改变表达式的变量,这个变量称为循环变量。
判断字符,如果是换行符,则结束循环,否则,执行while循环里面的循环体。
而while()则是先判断在执行,然后执行。每次执行都是在满足条件的基础上进行的。故而此处使用do...while()循环时,m为-1;使用while()循环时,m初始化为0。相比之下,如果一开始条件就不满足,do...while()会将m自加1;而while()却不会。
在C语言中,while (ch = getchar() != \n 这个循环语句的意思是,不断地从标准输入(通常是键盘)读取一个字符,然后将这个字符赋值给变量 ch,直到读取到的字符是换行符、回车符(\n)为止。
C语言中ch!=\n就是c不等于回车符 可以用在循环中,实现处理一行的字符输入:while(c=getchar()!=\n){if(c=a&&c=z)c-=32;putchar(c);} 以上的代码可以把一行中所有的小写字母都变成同样的大写字母后输出(其余字符不变)。
关于c语言do的意思和C语言do的意思的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。