永发信息网

输出4*4矩阵右下三角形,用c程序

答案:2  悬赏:40  手机版
解决时间 2021-01-15 02:36
  • 提问者网友:龅牙恐龙妹
  • 2021-01-14 10:02
输出4*4矩阵右下三角形,用c程序
最佳答案
  • 五星知识达人网友:举杯邀酒敬孤独
  • 2021-01-14 11:09
#include 
#define NUM 4

int main()
{
int array[NUM][NUM] = { 0 };
int num = 1;
for (int i = NUM - 1; i >= 0; i--)
{
for (int j = NUM - 1; j >= NUM - i - 1; j--)
{
array[i][j] = num;
num++;
}
}

for (int i = 0; i < NUM; i++)
{
for (int j = 0; j < NUM; j++)
{
printf("%4d", array[i][j]);
}
printf("
");
}

return 0;
}追问6个错误1个警告……=口=
大佬你这是什么意思啊【跪】。追答把错误给我看看,可能是编译环境不一样

全部回答
  • 1楼网友:纵马山川剑自提
  • 2021-01-14 12:05
#include
int main()
{
int a[4][4]={{1,2,3,4},{1,2,3,4},{1,2,3,4},{1,2,3,4}};
int i,j;
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
printf("%2d",a[i][j]);
}
printf("\n");
}
//输出下三角的值
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
if(j>=3-i)
{
printf("%2d",a[i][j]);
}
else
{
printf("%2d",0);
}
}
printf("\n");
}
return 0;
}
数组值你改一下
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯