java楊輝三角編程 C 編程題,輸出楊輝三角前7行?
C 編程題,輸出楊輝三角前7行?楊輝三角形的規(guī)則相對簡單。你一眼就能看出,每行的數(shù)字等于前一行相應(yīng)位置的兩個數(shù)字之和。Void printtangle(int h){int s=1//值和高度int
C 編程題,輸出楊輝三角前7行?
楊輝三角形的規(guī)則相對簡單。你一眼就能看出,每行的數(shù)字等于前一行相應(yīng)位置的兩個數(shù)字之和。Void printtangle(int h){int s=
1//值和高度int i,J//循環(huán)計數(shù)cout< “1”<< endl//為(i=
2 i<=h,s=1,一) //行數(shù)I從2到樓層高度{cout< “1”//第一個1for(J=1 J<=I-2 J)//列位置J繞過第一個直接啟動循環(huán)cout<<(s=(I-J)*s/J)<< “cout< “1”<< endl//輸出最后一個1}這是一個非常簡單的函數(shù),可以打印楊輝三角形。輸入?yún)?shù)7打印前7行。
java編程打印出楊輝三角形?
包mytest
導(dǎo)入java.util.Scanner文件
public class Example{
public static void main(String[]args){系統(tǒng)打?。ā罢堓斎霔钶x三角形的行數(shù):”)
scanner=new scanner(系統(tǒng)輸入)
int行=掃描儀.nextInt()
//設(shè)置行數(shù)Hui三角形
//int rows=10
for(int i=0I<rowsi){
]int number=1]]//打印空格字符串系統(tǒng)輸出格式(“%”(rows-i)*2“s”,“”)
表示(int j=0j<=ij){系統(tǒng)輸出格式(“M”,number)
number=number*(i-j)/(j 1)
}系統(tǒng)輸出打印()
}
}
}