帮写个C语言源程序的算法描述
答案:2 悬赏:80 手机版
解决时间 2021-03-22 19:44
- 提问者网友:無理詩人
- 2021-03-22 09:53
帮写个C语言源程序的算法描述
最佳答案
- 五星知识达人网友:由着我着迷
- 2021-03-22 10:44
如果说用语言来描述;可以描述出许多场景来;就像你的求10名同学三门功课的平均成绩,难道不能说求10个小朋友三个游戏项目的平均得分吗?接下来回归到算法的本质,我用图来帮你理解下上属函数的功能。
这是函数one()的功能:
如上图所示,将二维矩阵的对角线全部置1;
函数total()的功能:
如上图所示,是求一个二维矩阵的所有元素和并减去8;
那么这个8是怎么来的呢?通过主函数中
void one(int b[4][4]);
int total(int b[4][4]);
的连续调用我们可以看出:实际上就是先将一个二维矩阵的对角线元素置1;然后再减去这8个元素的和;那么也就是在求一个二维矩阵中出去对角线其他所有元素的和;这也就是这个函数的运算思想。具体给出最终的矩阵图片:
如上图所示:该函数实际是在求所有蓝色坐标元素值的累加。
希望能帮到你!
追问能帮忙按例子里面的格式写吗?
这是函数one()的功能:
如上图所示,将二维矩阵的对角线全部置1;
函数total()的功能:
如上图所示,是求一个二维矩阵的所有元素和并减去8;
那么这个8是怎么来的呢?通过主函数中
void one(int b[4][4]);
int total(int b[4][4]);
的连续调用我们可以看出:实际上就是先将一个二维矩阵的对角线元素置1;然后再减去这8个元素的和;那么也就是在求一个二维矩阵中出去对角线其他所有元素的和;这也就是这个函数的运算思想。具体给出最终的矩阵图片:
如上图所示:该函数实际是在求所有蓝色坐标元素值的累加。
希望能帮到你!
追问能帮忙按例子里面的格式写吗?
全部回答
- 1楼网友:山有枢
- 2021-03-22 11:53
#includemain(){intage[20],dtem[11]={0},i,j;//初始化for(i=0;i99)dtem[10]++;continue;}for(j=0;j<=9;j++)printf("%d",dtem[j]);}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |