C語言程式碼集:[1]九九乘法表
來源:酷知科普網 3.31W
利用C語言,是螢幕中打印出九九乘法表。
程式碼展示及目標程式
(01)程式碼如下:#include<stdio.h>main(){int x,y,z;for(x=1;x<=9;x++){for(y=1;y<=x;y++){z=x*y;printf("%d*%d=%d ",y,x,z);}printf("n");}}
(02)目標程式如圖:
程式碼分析
(01)核心程式碼int x,y,z;for(x=1;x<=9;x++){for(y=1;y<=x;y++){z=x*y;printf("%d*%d=%d ",y,x,z);}printf("n");}
(02)for迴圈的作用給x,y迴圈賦值,從開始,當x=1時,y=1時,x*y的值賦給z ,以此類推。
(03)第二個for迴圈中y<=x;的作用使x的值在第二個for迴圈中大於等於y的值。
(04)printf("n");的作用將此語句寫在寫在第二個for迴圈的後面,目的是換行1*1=1 換行1*2=2 2*2=4換行...
總結
(01)for迴圈的巢狀規律外迴圈迴圈一次,內迴圈迴圈一週。
特別提示
程式編寫請注意細節!
每一個程式的思路都不止一種!我的只是其中一種,自己嘗試一下用其他的思路吧!