作业帮 > 综合 > 作业

设int k;则语句for(k=0;k=2;k++);和语句for(k=0;k==2;k++);执行的次数分别是

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 01:00:35
设int k;则语句for(k=0;k=2;k++);和语句for(k=0;k==2;k++);执行的次数分别是
A.无限和0 B.0和无限 C.都是无限 D.都是0
要详解哈,尤其那个=和==有什么差别、含义?
k=2;是赋值2给k,所以k永远都是2来判断,条件总是真,循环无限
k==2是判断k的值是否为2,由于0不等于2,所以条件为假,不循环,循环次数为0
故,选A