c语言设初始值中for(i=0;i
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/25 18:59:29
x͔[oAJ))GBog=t]44!Z酇Tƚƒ,+cq[Hmo7C{g%.kQ(jU/6QtL sDrsW4%W}xQ`:JsT3Ja,)
;a{Ca3s>q@O;G
OEʈsb֟e3YX.#NĄ)&IذZ1Vt{L&Cpߴtncw5F/{İH~pt7÷xRЯoN
V˺AkeW<_N"qꤣB{!5.>mX-a\ vЭL ~MT9l351fX/Sxau}r>1]0J@ƅ,i9ﻷ(Xе2@z99EuաZMS\,+ʋiT J*+H1$ѐ4eUMjueD,`FNRy#Sp1q->;bXLY,Gk:Cˀ
)K&O,8.sU{yR}
c语言设初始值中for(i=0;i
c语言设初始值中for(i=0;i
c语言设初始值中for(i=0;i
for(i=0;i<m-1;i++) for(j=1;j<m;j++) 这个在每次外循环for(i=0;i<m-1;i++)中,j每次都是从j=1开始内循环的.
for(i=0;i<m-1;i++) for(j=i+1;j<m;j++) 在每次外循环 for(i=0;i<m-1;i++)中,j每次进行外循环的初始值都是把外循环的i值加上1作为内循环的初始值.
如果 用上面的2种循环进行控制台输出 * 显示下效果,会更明显.
#include "stdio.h"
void main()
{
int m=6;
printf("第一种循环效果:\n");
for(int i=0;i<m-1;i++)
{
for(int j=1;j<m;j++)
{
printf("* ");
}
printf("\n");
}
printf("第二种循环效果:\n");
for(int i=0;i<m-1;i++)
{
for(int j=i+1;j<m;j++)
{
printf("* ");
}
printf("\n");
}
}
效果图是