很简单的一个题 上课没听 请问大家怎么做的 答案是CDE 很简单的一个题 上课没听 请问大家怎么做的 答案是CDE
a数组跳过两个元素从C开始,k从0到2,三个数,存如CDE到b,k到3,b[k]赋为‘\0',在此终止打印
因为数组是0序 循环第一个存到b[0]的a数组中字符就是a[2]
也就是第三个串字符,是c 循环读了三个就是c d e 存到b中
循环结束 加上字符串终止符 \0
for循环第一次循环时,k=0, 则 k+2 = 2,所以 b[0] = a[2] , 而a[2]是字符C;
for循环第二次循环时,k=1, 则 k+2 = 3,所以 b[1] = a[3] , 而a[3]是字符D;
for循环第三次循环时,k=2, 则 k+2 = 4,所以 b[2] = a[4] , 而a[4]是字符E;
当for循环第四次循环时,k=3,不满足条件(k < 3)所以退出循环(当然前面几次循环都要判断是否满足k<3的条件),
所以b数组里面现在有 CDE 这几个字符
CDE选项在哪