所在的位置: C++ >> C++发展 >> C语言当循环

C语言当循环

北京中科中医院 https://m-mip.39.net/pf/mip_4651550.html

①原程序

#includestudio.h

main()

intk=5;

while(--k)

printf("%d",k-=3);

printf("\n");/*这个回车不在循环体中*/

~

②当循环

while(--k)printf("%d",k-=3);

--k为真,执行循环,输出k-=3;

--k为真,跳出循环,执行下一语句。

~

k=5

--k=4(先减再算)

不等于0,为真,执行循环

k-=3为k=4-3=1

~

k=1(注意循环没结束,代入继续判断)

--k=0

等于0,为假,结束循环

即最终结果:1+回车




转载请注明:http://www.aierlanlan.com/tzrz/4915.html

  • 上一篇文章:
  •   
  • 下一篇文章: