下面程序的功能是将一个字符串str的内容颠倒过来,请填空

下面程序的功能是将一个字符串str的内容颠倒过来,请填空

问题描述:

下面程序的功能是将一个字符串str的内容颠倒过来,请填空。 main() {int i, j,_____________; char str[]={“1234567”}; for(i=0,j=strlen(str)

; i<j;i++,j--) { k=str[i]; str[i]=str[j]; str[j]=k; } printf(“%s\n”, str); }

 main()    {int  i, j,k;   char str[]={“1234567”};    for(i=0,j=strlen(str)  - 1
 ; i<j;i++,j--)   { k=str[i]; str[i]=str[j]; str[j]=k; }   printf(“%s\n”, str);   } 

明显是缺少变量k呗,所以答案是k.

 main() {int i, j,k; 
 char str[]={“1234567”};
 for(i=0,j=strlen(str); i<j;i++,j--)
 { k=str[i]; str[i]=str[j]; str[j]=k; }
 printf(“%s\n”, str); }