请编写程序实现功能:使数组左下三角元素中的值乘以n .例如:若n的值为3,a数组中的值为 则返回主程序后a用c语言

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 04:22:42
请编写程序实现功能:使数组左下三角元素中的值乘以n .例如:若n的值为3,a数组中的值为 则返回主程序后a用c语言
x͒n@_% Jvv"U d &mBn&mIK4&R͙x=i B,3>gъb:a *> 8)gP?ϰK%0[ԯ;(o}y̐.ڔxCÂA k~Ur?HA#NO;7]+h؅Ax#UZŞs4﵉Xg_?2!T/֨pUSJZ8Ѽ~{ Cd`& UUiM,3 '9;/33(_"3Zțg2BrJvT

请编写程序实现功能:使数组左下三角元素中的值乘以n .例如:若n的值为3,a数组中的值为 则返回主程序后a用c语言
请编写程序实现功能:使数组左下三角元素中的值乘以n .例如:若n的值为3,a数组中的值为 则返回主程序后a
用c语言

请编写程序实现功能:使数组左下三角元素中的值乘以n .例如:若n的值为3,a数组中的值为 则返回主程序后a用c语言
一楼写的不错!但存在一个小问题:题目要求“使数组下半三角元素中的值乘以n ”,而你的程序用的是:
for(i=0;i<4;i++)
for(j=0;j<=i;j++)
a[i][j] *= n;
仔细看一下,这样不会出错吗!
问题在于,第二层for()的j的值没有控制好,按照那样,他会把上半三角元素乘于n;
要实现题目的要求,要把他改成:for(j=3;j>=3-i;j--)
总结起来:
for(i=0;i<4;i++)
for(j=3;j>=3-i;j--)
a[i][j] *= n;
其他地方写的没问题;