for(j=i+n+1; j>i; j--)和s[j+1]= s[j];
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/27 16:30:15
for(j=i+n+1; j>i; j--)和s[j+1]= s[j];
#include
void fun(char *s)
{int i,j,n;
for(i=0; s[i]!='\0'; i++)
//
s[j+1]= s[j];
s[j+1]='*';
i=i+1;
}
}
main()
{char s[80]="ba3a54cd23a";
printf("\nThe original string is :%s\n",s);
fun(s);
printf("\nThe result is :%s\n",s);
}
#include
void fun(char *s)
{int i,j,n;
for(i=0; s[i]!='\0'; i++)
//
s[j+1]= s[j];
s[j+1]='*';
i=i+1;
}
}
main()
{char s[80]="ba3a54cd23a";
printf("\nThe original string is :%s\n",s);
fun(s);
printf("\nThe result is :%s\n",s);
}
while(s[i+1+n]!= 0) n++; 寻找从i 开始算,字符串的长度
n = 1字符串长度
for(j=i+n+1; j>i; j--)// s[j+1]= s[j];
i=0的情况下
*ba3a54cd23a
i=i+1
i=2的情况下
*b*a3a54cd23a
i=4
以此类推
出来的结果是*b*a*3*a*5*4*c*d*2*3*a
n = 1字符串长度
for(j=i+n+1; j>i; j--)// s[j+1]= s[j];
i=0的情况下
*ba3a54cd23a
i=i+1
i=2的情况下
*b*a3a54cd23a
i=4
以此类推
出来的结果是*b*a*3*a*5*4*c*d*2*3*a
for(j=i+n+1; j>i; j--)和s[j+1]= s[j];
for(j=i+1;j
for(j=i;j>0;j--)
C语言循环for(i=1,j=6;++i!=j--;) s=i+j;将执行几次
for(j=1;j
已知 for(j=1,s=0;j
for(s=j=0;j
for(j=1;j<=n;j++) { for(i=1;i<m;i++) 数据结构,怎么循环
dim m(5,5),s(5) for i=1 to 5 s(i)=0 for j=1 to 5 m(i,j)=i+j
为什么要写b[n]=s[j][i]; n=i*M+j+1;而不是吧b[n++]=s[i][j];
main() {int j,k,p,s; s=0; for(j=1;j
for (j=i