首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序定义了NXN的二维数组,并在主函数中自动赋值。请编写函数fun(int a[][N]),该函数的功能是使数组右上半三角元素中的值全部置成0。例如a数组中的值为 a=4 5 6 1 7 9
下列程序定义了NXN的二维数组,并在主函数中自动赋值。请编写函数fun(int a[][N]),该函数的功能是使数组右上半三角元素中的值全部置成0。例如a数组中的值为 a=4 5 6 1 7 9
admin
2009-02-15
40
问题
下列程序定义了NXN的二维数组,并在主函数中自动赋值。请编写函数fun(int a[][N]),该函数的功能是使数组右上半三角元素中的值全部置成0。例如a数组中的值为
a=4 5 6
1 7 9
3 2 6,
则返回主程序后a数组中的值应为
0 0 0
1 0 0
3 2 0
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
#define N 5
int fun(int a[ ][N])
{
}
main()
{
int a[N][N],i,j;
clrscr( );
printf("*****The array*****\n");
for(i=0;i<N;i++)
/*产生—个随机的5*5矩阵*/
{for(j=0;j<N;j++)
{a
[j]=rand( )%10;
printf (“%4d”,a
[j]);
}
printf(“\n”);
}
fun(a);
printf(“THE RESULT\n”);
for(i=0;i<N;i++)
{ for(j=0;i<N;j++)
printf(“%4d”,a
[j]);
printf(“\n”);
}
}
选项
答案
int fun (int a[][N)) { int i,j; for(i=0;i<N;i++) for(j=i;j<N;j++) a[i][j]=0; /*将数组右上半三角元素中的值全部置成0*/ }
解析
本题旨在考查控制数组中右上半三角元素的算法,也就是两个千篇一律的循环语句,希望学习者能够掌握消化。
转载请注明原文地址:https://kaotiyun.com/show/fTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在南极洲,尽管气候异常寒冷,但在南极维多利亚大煤田的煤炭储存量非常大,而且煤的质地特别好。其最有可能的原因是()。
下列叙述中,错误的是()。
根据《行政处罚法》的规定,下列关于行政拘留的说法正确的是()。
我国立法上将犯罪分为10类.并通过刑法分则第一至十章分别予以论述,这种分类主要是依据()。
小女孩甲(8岁)与小男孩乙(12岁)放学后常结伴回家。一日,甲对乙说:“听说我们回家途中的王家昨日买了一条狗.我们能否绕道回家?”乙答:“不要怕!被狗咬了我负责。”后甲和乙路经王家同时被狗咬伤住院。该案赔偿责任应如何承担?()
行政行为作出后,非依法定程序不得随意变更或撤销,这是行政行为的()。
某书店出售一种挂历,每售出1本可得18元利润。售出一部分后每本减价10元出售,全部售完。已知减价出售这种挂历本数是原价出售挂历的三分之二。书店售完这种挂历共获得利润2870元,书店一共出售这种挂历多少本?
某次数学比赛,参赛的男生中有得奖,女生有8人得奖,已知共有214人参加比赛,没有得奖的男生人数比没有得奖的女生人数的两倍多8人,那么参加比赛的男生有多少人?
从1、2、3、4、5、6、7、8、9这几个数字中选择3个数字,使它们的乘积能够被9整除,问共有多少种不同的方法?
一桶水含桶共重20千克,第一次倒掉水量的,第二次倒掉剩余水量的,第三次倒掉剩余水量的,第四次倒掉剩余水量的,最终水和桶共重5.6:千克,问桶的重量为多少千克?()
随机试题
中国是世界上野生动物种类最多的国家之一。大熊猫、金丝猴、华南虎、褐马鸡、丹顶鹤、朱鹮、白鳍豚、扬子鳄等百余种中国特产珍稀野生动物,闻名于世,其中()更是成为中国的象征,被喻为“国宝”、并成为2008北奥运的吉祥物之一。
在多层焊或多层多道焊时,若在层间焊接清理不干净或运条不当时,则焊缝容易产生_____。
某市一家企业为增值税一般纳税人,2018年发生以下业务:(1)企业2018年拥有货车30辆、挂车20辆,每辆整备质量均为5吨。(2)该企业占地情况如下:厂房58000平方米,办公楼占地6000平方米,厂办子弟学校3000平方米,厂办职工食堂及对外
《联合国范本》较为注重(),主要目的在于既促进发达国家和发展中国家之间,也促进发展中国家相互间双边税收协定的签订。
()属于组合工资结构。
下列各种数制的数中最大的数是()。
《国家“十二五”时期文化改革发展规划纲要》提出的重要方针包括()。
已知f(x)的一个原函数为(1+sinx)lnx,求∫xf’(x)dx.
以下程序的输出结果是【】。main(){inta=177;printf(“%o\n”,A);}
—Doyouthinkyoucouldhelpmemovethisdesktotheothersideoftheroom?IwanttoputitnearthewindowsoIcanworkin
最新回复
(
0
)