
C语言问题 VC++求输出结果
charstr[]="vc++";inti;for(i=0;i<4;i++)printf("%s\n",&str[i]);printf("\n");}...
char str[]="vc++";
int i;
for(i=0;i<4;i++)
printf("%s\n",&str[i]);
printf("\n");
} 展开
int i;
for(i=0;i<4;i++)
printf("%s\n",&str[i]);
printf("\n");
} 展开
2个回答
展开全部
i=0;[i=0],i<4成立,开始循环,输出str[0]开始的字符串:vc++
i++;[i=1],i<4成立,继续循环,输出str[1]开始的字符串:c++
i++;[i=2],i<4成立,继续循环,输出str[2]开始的字符串:++
i++;[i=3],i<4成立,继续循环,输出str[3]开始的字符串:+
i++;[i=4],i<4不成立,结束循环
i++;[i=1],i<4成立,继续循环,输出str[1]开始的字符串:c++
i++;[i=2],i<4成立,继续循环,输出str[2]开始的字符串:++
i++;[i=3],i<4成立,继续循环,输出str[3]开始的字符串:+
i++;[i=4],i<4不成立,结束循环
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询