*********************{int i,j;for(i=1;i<=j;i++){for(j=6;j>0;j--)printf("*");}printf("\n");}这样会出来结果吗?和下面写法区别{int i,j;for(i=6;i>0;i--){for(j=1;j<=i;j++)printf("*");}printf("\n");}我刚学,越学越糊涂!

热心网友

{int i,j;for(i=1;i0;j--)printf("*");printf("\n");}}些程序存在以下问题:1. j没有初始化就使用"i0;j--)后,j=0,退出内循环,外循环for(i=1;i0;i--)//外减,控制行数{for(j=1;j<=i;j++)//内加,控制打印*的个数.printf("*");printf("\n");}}此程序,你的{}使用不当,上面是经过改正了的.加把劲,多下点功夫,你会学好C的.

热心网友

上面的一个根本进不了循环的。for(i=1;i<=j;i++)中i=1;j=0,不能运行的

热心网友