c++问题1.有以下程序段 int k=0 while(k=1)k++;

c++问题1.有以下程序段 int k=0 while(k=1)k++;
循环执行的次数是
A) 无限次
B) 有语法错,不能执行
C) 一次也不执行
D) 执行1次
这是为什么呢
风清云淡GZ 1年前 已收到1个回答 举报

lazy-bird 幼苗

共回答了27个问题采纳率:92.6% 举报

注意while后面的括号中是k=1,这是一个赋值语句,意思是把1赋值给k,所以相当于while(1),而不是平常用的k==1(这是运算语句).

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.036 s. - webmaster@yulucn.com