gpt4 book ai didi

c - 没有效果的 for 循环 C 语句

转载 作者:行者123 更新时间:2023-11-30 20:14:29 24 4
gpt4 key购买 nike

我得到了这个for循环:

for(int k=4;k<0;k--){
if(k == 0){
test[k] = 5;
break;
}
else{
test[k] = test[k-1];
}
}

它应该将数组的元素向右移动,但没有任何反应。据我所知,它应该工作得很好,但编译器说,for-loop语句没有效果:语句没有效果[-Wunused-value]

谁能帮我解决这个问题吗?

最佳答案

循环初始化k为正值 ( k=4 ),然后循环 while k为负 ( k<0 )。

k永远不会为负,循环没有效果。

您的意思是写 k >= 0

关于c - 没有效果的 for 循环 C 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26093291/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com