首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序定义了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
106
问题
程序定义了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://www.kaotiyun.com/show/nTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
甲欲杀死乙,在乙饭碗里投放毒药,不料朋友丙分食了乙的饭菜,甲为了杀死乙,没有阻止丙,结果导致乙和丙均中毒死亡。甲对丙死亡所持的心理态度是()。
根据我国现行宪法和有关组织法的规定,下列关于我国现行立法体制权限划分的表述不正确的是()。
甲,女,17岁,因涉嫌故意杀人被起诉。以下说法错误的是()。
下列选项中,有关科技词汇与出处对应关系错误的是()。
下列说法错误的是()。
扩张性货币政策的主要功能是()。
金融市场最基本的功能是()。
国家机构是我国宪法的主要内容之一。下列有关国家机构的说法正确的是()。
符合下列哪一情形而在五年以内再犯应当判处有期徒刑以上刑罚之罪的,不构成累犯?()
随机试题
钢筋工程机械连接接头试验时发现有1个试件的抗拉强度不符合要求,这时应再取()个试件进行复检。
气候条件、地形地貌、自然资源状况等因素对产品的供求会产生极大的影响,其中影响最大的是()
A.原发性T细胞免疫缺陷B.原发性B细胞免疫缺陷C.原发性联合免疫缺陷D.原发性吞噬细胞缺陷E.获得性免疫缺陷裸淋巴细胞综合征是
下列对于干槽症的治疗,错误的是
2010年3月15日,万达建筑工程公司委托本公司业务员甲某外出采购水泥,在此期间,甲某以万达建筑工程公司的名义与乙公司签订一份钢材购销合同,根据我国《合同法》的规定,该钢材购销合同是()。
根据《票据法》的规定,下列各项中,属于无效票据的有()。
某高校赵教授2014年取得部分收入项目如下:(1)1月从学校取得的收入包括基本工资3200元、教授津贴6000元,因公出差取得差旅费津贴420元,按照所在省人民政府规定的比例提取并缴付的“五险一金”1455元。(2)5月10日因担任另一
甲公司为一家上市公司,为提高市场占有率及实现多元化经营,甲公司在2×16年及以后进行了一系列投资和资本运作,且甲公司与以下各个公司均为境内居民企业,所得税税率均为25%,如涉及企业合并,计税基础为被投资单位资产、负债的公允价值:其他投资不考虑所得税影响。
SDH帧结构由横向270×N列和纵向9行8字节组成。每秒钟传送8000帧,则STM-1每秒钟的传送速率为______。
Hereisaposteronamiddleschoolwebsite.Going,Going,Gone!TheHaynesMiddleSchoolParentTeacherOrganization
最新回复
(
0
)