设int k;则语句for(k=0;k=2;k++);和语句for(k=0;k==2;k++);执行的次数分别是A.无限和0 B.0和无限 C.都是无限 D.都是0要详解哈,尤其那个=和==有什么差别、含义?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/28 20:27:17
![设int k;则语句for(k=0;k=2;k++);和语句for(k=0;k==2;k++);执行的次数分别是A.无限和0 B.0和无限 C.都是无限 D.都是0要详解哈,尤其那个=和==有什么差别、含义?](/uploads/image/z/5577970-58-0.jpg?t=%E8%AE%BEint+k%3B%E5%88%99%E8%AF%AD%E5%8F%A5for%28k%3D0%3Bk%3D2%3Bk%2B%2B%29%3B%E5%92%8C%E8%AF%AD%E5%8F%A5for%28k%3D0%3Bk%3D%3D2%3Bk%2B%2B%29%3B%E6%89%A7%E8%A1%8C%E7%9A%84%E6%AC%A1%E6%95%B0%E5%88%86%E5%88%AB%E6%98%AFA.%E6%97%A0%E9%99%90%E5%92%8C0+B.0%E5%92%8C%E6%97%A0%E9%99%90+C.%E9%83%BD%E6%98%AF%E6%97%A0%E9%99%90+D.%E9%83%BD%E6%98%AF0%E8%A6%81%E8%AF%A6%E8%A7%A3%E5%93%88%2C%E5%B0%A4%E5%85%B6%E9%82%A3%E4%B8%AA%3D%E5%92%8C%3D%3D%E6%9C%89%E4%BB%80%E4%B9%88%E5%B7%AE%E5%88%AB%E3%80%81%E5%90%AB%E4%B9%89%3F)
xݑN@_
4ŠL&H(*FFE@/xU|w۷pʖ7Mxڝf3ߎψ|7wX51rᢳWXQCh2erp̟:eS19TI
设int k;则语句for(k=0;k=2;k++);和语句for(k=0;k==2;k++);执行的次数分别是A.无限和0 B.0和无限 C.都是无限 D.都是0要详解哈,尤其那个=和==有什么差别、含义?
设int k;则语句for(k=0;k=2;k++);和语句for(k=0;k==2;k++);执行的次数分别是
A.无限和0 B.0和无限 C.都是无限 D.都是0
要详解哈,尤其那个=和==有什么差别、含义?
设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