问题
填空题
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。
main()
int i,j, 【14】 ;char str[]="1234567");
for(i=0,j=strlen(str) 【15】 ;i<j;i++,j--)
k=str[i];str[i]=str[j];str[j]=k;
printf("%s\n",str);
答案
参考答案:[14] k [15] -1
解析: 程序山使用了整型变量i、j、k,使用前应先声明,因此第1个空应填变量k。i和j作为下标的值,i被赋初值为0,j应为下标的最大值,下标的最大值为数组的长度减1。