㈠ c語言怎麼打9×9乘法表,
思路:乘法表可以通過兩個for循環來實現,第一個for循環i控制行數即從1到9,第二個for循環j控制每行輸出的算式個數即從1到i,即:
參考代碼:
#include<stdio.h>
intmain()
{
inti,j;//i表示行號,j表示列號
for(i=1;i<=9;i++){
for(j=1;j<=i;j++){
printf("%d*%d=%2d",j,i,j*i);
}
printf(" ");//每一行結束需要換行一次
}
return0;
}
/*
輸出:
1*1=1
1*2=22*2=4
1*3=32*3=63*3=9
1*4=42*4=83*4=124*4=16
1*5=52*5=103*5=154*5=205*5=25
1*6=62*6=123*6=184*6=245*6=306*6=36
1*7=72*7=143*7=214*7=285*7=356*7=427*7=49
1*8=82*8=163*8=244*8=325*8=406*8=487*8=568*8=64
1*9=92*9=183*9=274*9=365*9=456*9=547*9=638*9=729*9=81
*/
㈡ C語言,使用while循環語句,寫出列印99乘法表的程序。
#include<stdio.h>
int main()
{
int i=1,j=1;
int k;
while(i<=9)
{
j=1;
while(j<=i)
{
k=i*j;
printf("%dX%d=%d ",i,j,k);
j++;
}
printf(" ");
i++;
}
return 0;
}
(2)c語言怎麼列印九九乘法擴展閱讀:
while結構循環為當型循環(when type loop),一般用於不知道循環次數的情況。維持循環的是一個條件表達式,條件成立執行循環體,條件不成立退出循環。
while語句格式為:
while(條件表達式)
循環體
每次執行循環體前都要對條件表達式進行判斷。
這里的表達式是循環能否繼續下去的條件,而語句是循環體。只要表達式為真,則執行循環體內語句。否則終止循環,執行循環體外語句。
㈢ C語言輸出九九乘法表
#include<stdio.h>
main( )
{
int i,j;
for(i=1;i<=9;i++)//循環計算1~9
{
for(j=1;j<=i;j++)//輸出數i的i個乘法項
{
printf("%d*%d=%d ",i,j,i*j);
}
if(i==3)printf(" This is the 9*9 table.");//在3的那一行輸出This is the 9*9 table.
printf("
");//輸出換行符
}
}
㈣ C語言輸出99乘法表
1、首先使用vs2017新建一個c語言的文件,引入頭文件並寫好main主函數:
㈤ 用C語言列印九九乘法表有詳細注釋的〖以講解的形式〗
#include <stdio.h>
int main(){
int i, j;
for(i=1; i<=9; i++){
for(j=1; j<=i; j++){
printf("%d*%d=%d\t", j, i, j*i);
}
printf("\n");
}
return 0;
}
i表示行標,從1到9。
j表示列標,從1到i。
兩個for循環就搞定。
㈥ 用c語言輸出九九乘法表
#include<stdio.h>
intmain(){
inti,j;
for(i=1;i<=9;i++){
for(j=1;j<=i;j++){
printf("%d*%d=%d ",j,i,j*i);
}
printf(" ");
}
getchar();
return0;
}
㈦ 用C語言怎麼輸出九九乘法表呀
C語言中要實現九九乘法表通常是用循環來實現的
可以使用的循環有while循環,for循環等
下面用for循環來實現輸出九九乘法表
#include<stdio.h>
void
main()
{
int
i,j;
printf("%4c",'*');
for(i=1;i<=9;i++)
{
printf("%4d",i);
}
for(i=1;i<=9;i++)
{
printf("%4d",i);
for(j=1;j<=9;j++)
{
if(i<=j)
printf("%4d",i*j);
else
printf("%4c",'
');
}
printf("\n");
}
}
㈧ c語言怎麼輸出九九乘法表
#include"stdafx.h"
#include<stdio.h>
intmain()
{inti,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
printf("%d*%d=%d ",j,i,j*i);
}
printf(" ");
}
getchar();
return0;
}
㈨ 用C語言打出九九乘法表
外從用while,內層用for
#include<stdio.h>
voidmain(){
inti=1,j;
while(i<=9)
{
for(j=1;j<=i;j++)
printf("%d*%d=%-4d",j,i,i*j);
i++;
printf(" ");
}
}
外層用for,內層用while
#include<stdio.h>
voidmain(){
inti,j;
for(i=1;i<=9;i++)
{
j=1;
while(j<=i)
{
printf("%d*%d=%-4d",j,i,i*j);
j++;
}
printf(" ");
}
}
運行結果: