社区
C++ 语言
帖子详情
这个小while语句怎么理解
promontory
2010-04-11 01:38:10
#include <iostream.h>
int main()
{int j=0;
while(j++<10);
cout<<j;}
为什么结果是11
...全文
50
7
打赏
收藏
这个小while语句怎么理解
#include int main() {int j=0; while(j++<10); cout<<j;} 为什么结果是11
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
camelisi
2010-04-11
打赏
举报
回复
最后一次判断 j++ < 10,
这之前j已经是10了
先执行j++
这时j = 11,while条件不成立,输出j自然是11
stardust20
2010-04-11
打赏
举报
回复
while(j++<10);//当j的值小于10就循环,到j=10时条件不成立,然后j++ j变成11
cout<<j;//这边输出j
liyiwen007
2010-04-11
打赏
举报
回复
while(j++<10);
这一句会一直运行到j等于10才会退出,在退出之后,j再自加一次(因为是后缀自增),
所以
cout<<j;
运行时,j等于11
帅得不敢出门
2010-04-11
打赏
举报
回复
j++<10
重点在j++ 相当于j<10 ++j 当然具体实现看汇编
当j==10时 j++<10不成立 因为多了次++所以j==11
走好每一步
2010-04-11
打赏
举报
回复
变量的副作用。
当j=10
因为(10<10)条件为false,跳出while,然后j++, j=11
selooloo
2010-04-11
打赏
举报
回复
j=10时,跳出循环,然后执行一次j++
arong1234
2010-04-11
打赏
举报
回复
这种东西你把每次循环中j的值算一下不就知道了
C语言 while
语句
的用法
while
语句
创建了一个循环,重复执行直到测试表达式为假或0。 while
语句
是一种入口条件循环,也就是说,在执行多次循环之前已决定是否执行循环。因此,循环有可能不被执行。 循环体可以是简单
语句
,也可以是复合...
while及do while
语句
编写程序时,许多问题都要用到循环控制。循环结构也是结构化程序设计的基本结构之一,因此熟练地掌握循环结构是程序设计最基本的要求。While循环、do while循环、for循环
语句
,3...do while
语句
较while
语句
在执行和...
python中while
语句
怎么写_Python中的While
语句
,while
While
语句
的简易使用方法作者:爱吃肉的小花生首先声明:写这些只是方便做着自己记忆和
理解
,如果能帮助到大家那当然更好不过while
语句
的框架:while 条件: #注意一定不要忘记有冒号哦循环体……如何停止循环停止...
Matlab中while
语句
用法
while
语句
是条件为true时重复执行的while循环。
do-while
语句
C语言定义了do-while
语句
,它的定义格式如下: do 循环
语句
; while(表达式); 该
语句
的执行流程如下: 步骤一:执行do关键字后面的循环
语句
; 步骤二:判断while小括号中的表达式,如果表达式的值为真,则继续...
C++ 语言
64,649
社区成员
250,477
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章