重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
編寫九九乘法表主要是通過循環語句進行控制輸出乘法表中各項。將實現九九乘法表的程序單獨寫成一個函數,就可以在主函數利用函數調用的形式來實現了。
目前創新互聯已為上千家的企業提供了網站建設、域名、網頁空間、網站托管、服務器托管、企業網站設計、上猶網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協力一起成長,共同發展。
具體實現方法可以參考如下程序:
#includestdio.h
void?YangMultiplicationTable()?//?實現九九乘法表的函數
{
int?i=1,j=1;
for(i=1;i=9;i++)??//?控制行數,共9行
for(j=1;j=i;j++)??//?控制列數,每列的列數與行號一致
{
printf("%d*%d=%d",j,i,i*j);??//?輸出九九乘法表的每一項
if(i!=j)?printf("\t");??//?每行中相鄰兩項隔開
if(i==j)?printf("\n");??//?每行輸出完畢后進行換行
}
}
void?main()
{
YangMultiplicationTable();??//?通過函數調用的方式實現九九乘法表
}
1、首先使用vs2017新建一個c語言的文件,引入頭文件并寫好main主函數:
2、接著編寫程序的主體部分,這里的第一個for循環給x和y循環賦值,第二個for循環中y=x的時候,會使x的值在第二個for循環中大于等于y的值。最后的printf語句寫在第二個for循環的后面,目的是換行:
3、最后編譯運行程序,即可看到乘法表的效果。以上就是用C語言輸出九九乘法表的步驟:
根據數學規則,遍歷兩個乘數,并逐行輸出算式即可。
#include stdio.h
int main()
{
int i,j;
for(i = 1; i = 9; i ++)
{
for(j = 1; j = i; j ++)
printf("%d*%d=%-3d",j, i, j*i);
printf("\n");
}
return 0;
}