这段代码只会运行一次。循环的条件是i<2,而循环体内部的操作是将buffer[i]的值赋给buffer[i+1],即将数组中第一个元素的值赋给第二个元素。由于数组的下标是从0开始的,所以这段代码实际上只会将数组中第一个元素的值复制给第二个元素一次。

C语言for循环运行次数分析:for(i=1; i<2; i++) buffer[i]=buffer[i+1];

原文地址: https://www.cveoy.top/t/topic/qfiF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录