c语言中 执行x=-1;do{x=x*x;}while(!x);中的‘’!x‘’是啥意思

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 14:50:45
c语言中执行x=-1;do{x=x*x;}while(!x);中的‘’!x‘’是啥意思c语言中执行x=-1;do{x=x*x;}while(!x);中的‘’!x‘’是啥意思c语言中执行x=-1;do{

c语言中 执行x=-1;do{x=x*x;}while(!x);中的‘’!x‘’是啥意思
c语言中 执行x=-1;do{x=x*x;}while(!x);中的‘’!x‘’是啥意思

c语言中 执行x=-1;do{x=x*x;}while(!x);中的‘’!x‘’是啥意思
!x 表示逻辑运算中的“非”运算,x=0时 !x=1,x=1时 !x=0.
while(!x)表示当x=0时循环执行,当x=1时退出循环.