c语言for(i=0,k=-1;k=1;k++) printf('' *****\n");下列正确的是?A 循环体执行两次B 循环体执行一次C循环体执行0次D构成无限循环选哪个?为什么?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 11:15:21
![c语言for(i=0,k=-1;k=1;k++) printf('' *****\n](/uploads/image/z/2665401-33-1.jpg?t=c%E8%AF%AD%E8%A8%80for%28i%3D0%2Ck%3D-1%3Bk%3D1%3Bk%2B%2B%29+printf%28%27%27+%2A%2A%2A%2A%2A%5Cn%22%29%3B%E4%B8%8B%E5%88%97%E6%AD%A3%E7%A1%AE%E7%9A%84%E6%98%AF%3FA+%E5%BE%AA%E7%8E%AF%E4%BD%93%E6%89%A7%E8%A1%8C%E4%B8%A4%E6%AC%A1B+%E5%BE%AA%E7%8E%AF%E4%BD%93%E6%89%A7%E8%A1%8C%E4%B8%80%E6%AC%A1C%E5%BE%AA%E7%8E%AF%E4%BD%93%E6%89%A7%E8%A1%8C0%E6%AC%A1D%E6%9E%84%E6%88%90%E6%97%A0%E9%99%90%E5%BE%AA%E7%8E%AF%E9%80%89%E5%93%AA%E4%B8%AA%3F%E4%B8%BA%E4%BB%80%E4%B9%88%3F)
c语言for(i=0,k=-1;k=1;k++) printf('' *****\n");下列正确的是?A 循环体执行两次B 循环体执行一次C循环体执行0次D构成无限循环选哪个?为什么?
c语言
for(i=0,k=-1;k=1;k++) printf('' *****\n");
下列正确的是?
A 循环体执行两次
B 循环体执行一次
C循环体执行0次
D构成无限循环
选哪个?为什么?
c语言for(i=0,k=-1;k=1;k++) printf('' *****\n");下列正确的是?A 循环体执行两次B 循环体执行一次C循环体执行0次D构成无限循环选哪个?为什么?
k=1 这个约束条件永远为真,因此循环不可能结束,选D