if(isfull){for(int j=i; j>0;j--){for(int k=0;k
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/27 00:58:08
if(isfull){for(int j=i; j>0;j--){for(int k=0;k
i表示的是当前的行.
第四张图是在处理第i行上面的其他行.
其实,在第四张图中,j的含义已经变了.也许为了节省变量开支,才继续使用j作为变量名.
如果把第四张图中的j、k,换成m、n,不知你是否就能顺利的理解了.
图三的注释写得很清楚,“将上上行复制到上行”,每一行都这样处理,这不就实现了上面的一行下移了一行么?
再问: 我想问的那个地方的j与之前定义的j不同吗?我就看着非常奇怪,如你说用m,n代替,我就明白了,谢谢朋友你的解答了^-^
再答: 这两处的j,的确是不同了。不仔细看,就容易上当了。加油吧。
第四张图是在处理第i行上面的其他行.
其实,在第四张图中,j的含义已经变了.也许为了节省变量开支,才继续使用j作为变量名.
如果把第四张图中的j、k,换成m、n,不知你是否就能顺利的理解了.
图三的注释写得很清楚,“将上上行复制到上行”,每一行都这样处理,这不就实现了上面的一行下移了一行么?
再问: 我想问的那个地方的j与之前定义的j不同吗?我就看着非常奇怪,如你说用m,n代替,我就明白了,谢谢朋友你的解答了^-^
再答: 这两处的j,的确是不同了。不仔细看,就容易上当了。加油吧。
int i,j,k;for(i=0;i
{ int i,j,k; for(i=4;i>0;i--) { j=5; k=i+j; if((k%4=1)||(k%4
int i,j,k,n; for(n=0;n
void fun(int *a,int n) { int i,j,k,t; for(i=0;i
#include int main(){int i,j,k;for (i=0;i
main() {int j,k,p,s; s=0; for(j=1;j
#include ; main( ) {int i,j,k,s; i=0,j=10,k=2,s=0; for(; ;)
冒泡排序法void sort(int array[],int n){int i,j,k,t;for(i=0;i
#include main() { int k,j,m; for(k=5;k>=1;k--) { m=0; for(j=
int k, j, s; for (k=2; k
int k,j,s; for (k=2;k
int k,j,s;for(k=2;k