我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么最后陷入死循环了呢?

#include <stdio.h>
int main()
{
int x=3,y;
do
{ y=x--;
if(!y)
{
printf("*");
continue;
}
printf("#");
}while(x=2);

return 0;
}

while(x=2); 你把条件写成了赋值 相当于一直是2
所以死循环了

x=2是赋值 写成x==2才是等于

近期文章

  • 求HT67F2742设计额温枪电路图的工作原理
  • qt导入了多张图像后,如何找到正显示的图像地址对它进行处理
  • 关于【2021年天梯赛】清点代码库的测试点问题
  • vfp预览标签的命令是什么
  • 请问西安有没有oca,ocp的培训机构。或者线上比较靠谱的机构
  • Android List<? extends Object> list如何set新的对象?
  • 小白c++代码求助 多对象输出问题
  • 希望可以来个人给每行代码加个注释。
  • list method python列表
  • 确定相对于任意直线y=mx+6的反射变换矩阵的形式
  • pycharm运行出现错误
  • 求解一道数据结构选择题
  • void *和void **作为参数时是否需要强转
  • dread hunger游戏ue4崩溃
  • PHP从MySQL中读取到图片为什么显示不了?
  • 用matlab运行.m文件,不报错还毫无反应
  • 在Ubuntu上使用RTCGAToolbox下载数据时遇到了Error in download.file(url=filelink,destfile=tcgafile,method=“auto”)
  • 求详细解释每行每行!代码的意思,越详细越好
  • dictionary 字典 制作表格
  • sqlserver2019无法下载

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华