1.宏定義:#define A B //用B替換A
注意:不是語句,沒有:
2.循環(huán):有規(guī)律的重復性的工作;
3.循環(huán)4要素:
條件初始狀態(tài):開始循環(huán)
循環(huán)的條件判斷:退出循環(huán)
循環(huán)體:執(zhí)行
條件更新:促使循環(huán)退出;
4.真假沒有規(guī)定 假==0,真==1
只做了規(guī)定0為假你,非0為真。
5.do{循環(huán)體;條件更新;}while(條件判斷); 注意不能少了分號;
while(條件判斷){ }
for(初始化;判斷;更新) { 循環(huán)體;}
6. break ; continue;
Break;跳出終止循環(huán);
Continue;繼續(xù)下一次循環(huán),加快進程;
編程題練習:
1.
規(guī)律:
數從1開始(狀態(tài)),依次累加1(條件更新),到100(條件判斷),
求和:奇數加,偶數減;(循環(huán)體),
2.
條件:1/n ; 求和:循環(huán)體;
初始:1/1;判斷:1/n ;
3.
規(guī)律:
第1行, 打 1個;
第i行, 打2i-1個*;
第n行, 打2*n-1*個;
for(i=1 ;i<=n ; i++ )
for(j=1 ;j<2*i-1 ;j++ )
printf(“*”);
4. 金字塔
規(guī)律:
第1行,打印空格j=n-1,打印*k=1;
第i行,打印空格j=n-i,打印* k=2i-1;
第n行,打印空格j=n-n,打印* k=2n-1;
For(i=1;i<=n;i++)
{
For(j=0;j
For(k=0;k<2n-1;k++) {}
}