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

为什么是无限循环而不是不循环

int i, k; for ( i = 0, k = -1; k = 1; i++, k++ )
printf( "***" );

为什么无限循环?因为你的循环条件没有限制啊!条件一直满足,所以一直循环。你的k=1是在赋值,如果要想用它作为条件,得写成k==1;

因为你的判断语句是 k=1赋值语句 在编程里 要用k==1 来判断。

k=1改为k==1

近期文章

  • 这个现实有错误,哪里错了?
  • VSCode用户片段输入“{”符号和“}”无效的解决办法
  • 求解一下这个代码的运算顺序,不太理解和加了else的区别
  • 如何用RestTemplate同时传递一个Java对象和基本类型的参数?
  • C语言C++函数C语言
  • 类的设计和对象创建,
  • stata假设检验的相关问题
  • pycharm调试,debugger中tensor显示不全
  • python集合题目求解答。有2个题目
  • 请问一下这个怎么办?
  • 求请教下各位我这样做为什么会出错
  • 如何在控制台运用console.log输出一个数值
  • python+opencv用SGBM得到的视差图怎么空洞填充?
  • 运用python编写下面几道题
  • ![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/496154101636186.jpg "=600 #left")
  • 用 Geany来进行配置Python到最后是还是出错了
  • 面试成功,但简历毕业年限与实际毕业证不符合,会有影响吗
  • 给你们讲个故事,一个关于mac快捷键的故事
  • 请求大神们出个例子什么的我参考一下,大一小白,啥也不会
  • 特定位置区间内 数组的值

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华