首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序定义了N×N的二维数组,并在主函数中自动赋值。 请编写函数fun(int a[][N],int n),该函数的功能是使数组左下半三角元素中的值加上n。 例如:若n的值为3,a数组中的值为 a=2 5 4 1 6 9
程序定义了N×N的二维数组,并在主函数中自动赋值。 请编写函数fun(int a[][N],int n),该函数的功能是使数组左下半三角元素中的值加上n。 例如:若n的值为3,a数组中的值为 a=2 5 4 1 6 9
admin
2009-02-15
86
问题
程序定义了N×N的二维数组,并在主函数中自动赋值。
请编写函数fun(int a[][N],int n),该函数的功能是使数组左下半三角元素中的值加上n。
例如:若n的值为3,a数组中的值为
a=2 5 4
1 6 9
5 3 7
则返回主程序后a数组中的值应为
5 5 4
4 9 9
8 6 10
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数full的花括号中填入所编写的若干语句。
试题程序:
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#define N 5
fun(int a[][N],int n)
{
}
main()
{
int a[N][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");
}
do
n=rand()%10;
/*产生一个小于5的随机数n*/
while(n>=5);
printf("n=%4d\n",n);
fun(a,n);
printf("*****THE RESULT*****\n");
for(i=0;i<N;i++)
{
for(j=0;j<N;i++)
printf("%4d",a
[j]);
printf("\n");
}
}
选项
答案
fun (int a[ ][N], int n) { int i,j; for(i=0; i<N; i++) for(j=0; j<i; j++) a[i][j]=a[i][j]+n /*使数组左下半三角元素中的值加上n*/ }
解析
首先从数组中找出要被加上n的那部分元素,找的过程其实就是找出将被挑出的那部分元素在原数组中的分布规律的过程。通过观察得出,要被处理的那部分元素的下标值的范围是每行中从第一个元素开始,直到列数等于该行行数时为止。找到这个规律后,依次从数组中取得合乎要求的元素,然后再加上n。
转载请注明原文地址:https://kaotiyun.com/show/nTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据我国宪法和有关法律的规定,下列选项中有关法规“批准”生效的情形哪一个是错误的?()
中国的英文名称“CHINA”的小写就是“瓷器”的意思,“CHINA”的英文发音源自景德镇的历史名称“昌南”,并以此突出景德镇瓷器在世界上的影响和地位。以下不属于景德镇四大传统名瓷的是()。
能够根据样本结果推断总体数量特征的调查方式是()。
我国宪法规定,公民有受教育的()。
某县人民法院审理一民事案件过程中,要求县移动通信营业部提供某通信用户的电话详单。根据我国宪法规定,下列说法正确的是()。
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
政府为了保护农业生产者,对部分农业产品规定了保护价格。为了采取这种价格政策,应采取的相应措施是()。
10个非零不同自然数的和是1001,则它们的最大公约数的最大值是多少?
一批物资分别由16列火车从甲站紧急运送到600千米外的乙站,现已知每列火车在运行途中间隔不得低于40千米,且火车运行速度为200千米/小时,那么将这批物资完全运到乙站至少需要多少小时?
如图,某三角形展览馆由36个小三角形展室组成,每两个相邻展室(指有公共边的小三角形)都有门相通,若某参观者不愿返回已参观过的展室(通过每个房间至多一次).那么他至多能参观多少个展室?()
随机试题
RogerlivedinthecityofLondon,andhishairwasalwayscutbythesameoldman.HealwayscutRoger’shairasRogerlikedit
医学决定水平能为病人诊断、治疗和预后:()
治疗积滞乳食内积证的首选方剂是()
A注册会计师是X公司20×7年度财务报表审计业务的项目合伙人,在审计计划阶段,A注册会计师需要了解X公司及其环境、评估重大错报风险。相关情况如下:(1)在确定了解X公司及其环境的具体内容时,根据财务负责人介绍的具体情况,A注册会计师决定仅了解X公司的内部
外语导游员的主要服务对象是()。
某污水处理厂有甲乙两个完全一样的大型污水处理池,甲池需要8小时把水全部排完,乙池需要6小时把水全部排完。两池同时排水,问经过多少小时乙池剩余的水正好是甲池剩余的一半?()
Itisawisefatherthatknowshisownchild,buttodayamancanboosthispaternal(fatherly)wisdom—oratleastconfirmthat
技术发展给社会带来的弊端——1989年英译汉及详解WhenJaneMathesonstartedworkatAdvancedElectronicsInc.12yearsago,【F1】shelabouredoveramic
Fromthehealthpointofviewwearelivinginamarvelousage.Weareimmunizedfrombirthagainstmanyofthemostdangerousd
ClaraBrodeurtriedhardtopullherselfawayfromherfamousmother,therenownedphotographer,whosetoweringreputationrests
最新回复
(
0
)