c語言上三角
發布時間: 2023-01-13 00:18:45
㈠ C語言列印輸出上三角形
你這個圖形樣子的上三角形可以用二維數組存儲後列印,每一行的元素值就是這個元素所在的行乘以這個元素所在的列,然後從你想輸出的行開始,每一行的元素都減少一個,不列印的元素用空格存,大體思路是用三個循環,一個是最外面的循環決定現在存儲第幾行的元素,這個大循環裡面有兩個循環,第一個循環是決定存儲0的列,第二個循環是決定存儲元素值的列,列印的時候按照元素值列印,存儲0的列印空格+「 」,存儲不為0的列印元素值+「 。
㈡ C語言編寫程序求5行5列矩陣的上三角元素之積。
void fun (char s[][5]);
int main()
{
char s[5][5];
int i,j;
printf("請輸入5行5列的矩陣:");
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{
scanf("%d",&s[i][j]);
}
fun(s);
system("pause");
}
void fun (char s[][5])
{
long int sum=1, i,j;
for(i=0;i<5;i++)
for(j=i;j<5;j++)
{
sum*=s[i][j];
}
printf("%ld",sum);
}
熱點內容