首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(im a[][N],im m),该函数的功能是使数组右上半三角元素中的值乘以m。 例如,若m的值为2,a数组中的值为: 则返回主程序后a数组中的值应为: 注意:部分
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(im a[][N],im m),该函数的功能是使数组右上半三角元素中的值乘以m。 例如,若m的值为2,a数组中的值为: 则返回主程序后a数组中的值应为: 注意:部分
admin
2021-07-09
66
问题
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(im a[][N],im m),该函数的功能是使数组右上半三角元素中的值乘以m。
例如,若m的值为2,a数组中的值为:
则返回主程序后a数组中的值应为:
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
1 #include <conio.h>
2 #include<stdio.h>
3 #include<stdlib.h>
4 #include<string.h>
5 #define N 5
6 void fun(int a[][N],int m)
7 {
8
9 }
10 main()
11 {
12 int a[N][N],m,i,j;
13 FILE *out;
14 printf(’’***The array***\n");
15 for(i=0;i<N;i++)
16 {for(j-0 ; j<N;j++)
17 {a
[j]=rand()%20;
18 printf(’’%4d’’,a
[j]);
19 }
20 printf(’’\n’’);
21 }
22 m=rand()%4;
23 printf(’’m=%4 d\n’’,m);
24 fun(a,m);
25 printf(’’THE RESULT\n’’);
26 for(i=0;i<N;i++)
27 {for(j=0 ; j<N ; j++)
28 printf(’’%4 d’’,a
[j]);
29 printf(’’\n’’);
30 }
31 /*********found*********/
32 out=fopen(’’out.dat’’,’’w’’);
33 for(i=0;i<N;i++)
34 for(j=0;j<N;j++)
35 a
[j]=i*j;
36 fun(a,8);
37 for(i=0;i<N;i++)
38 {for(j=0;j<N;j++)
39 fprintf(out,’’%4d’’,a
[j]);
40 fprintf(out,’’\n’’);
41 }
42 fclose(out);
43 /*********found*********/
44 }
选项
答案
1 void fun(int a[][N],int m) 2 { 3 int i,j; 4 for(j=0 ; j
解析
本程序实现将矩阵中右上半三角元素中的值乘以m,使用循环语句遍历数组元素,第1个循环用于控制行坐标,第2个循环用于控制列下标。
转载请注明原文地址:https://kaotiyun.com/show/Gokp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于C语言数制的叙述中正确的是()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
下面不属于软件测试实施步骤的是()。
下列选项中不属于结构化程序设计方法的是
在软件开发中,需求分析阶段产生的主要文档是
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能蒋变量c中的大写字母转换为对应的小写字母的语句是
软件需求规格说明书在软件开发中的作用不包括()。
数据库技术的根本目标是要解决数据的
对如下二叉树进行后序遍历的结果为
随机试题
斜方肌上束的主要功能是()。
妊娠高血压综合征的基本病理变化是()。
患者,男,50岁。突起呼吸困难,咳粉红色泡沫痰,血压25.3/13.3kPa(190/100mmHg)该患者的最佳治疗药物是()
中央处理器的重要作用是运算和显示。()
(操作员:刘主管;账套:101长套;操作日期:2015年1月1日)新增付款条件。付款条件编码:60D付款条件名称:60天到期日期(天):60
甲事业单位为财政全额拨款的事业单位,自2005年起,实行国库集中支付和政府采购制度。经财政部门核准,甲事业单位的10万元以上的物品和服务采购支出实行财政直接支付方式,10万元以下的物品和服务采购支出以及日常零星支出实行财政授权支付方式。甲事业单位需要采购一
历史与现实证明,________。纵观近年来世界各地的纷争,从西亚北非推倒“多米诺骨牌”到美国政府一度停摆,从伦敦、巴尔的摩街头火光冲天的骚乱到极端势力的暴行震惊世界,各国政治危机的相似之处就在于,共识缺失加剧社会裂痕,最终陷入动荡失序。而中国从破除计划经
以下是李丽测量荔枝质量、密度时的若干操作,如下图所示,请你帮助她完成以下实验:测量荔枝质量前,将天平放在水平桌面上,游码移至标尺的______处.
Twofactorsweighheavilyagainsttheeffectivenessofscientificresearchinindustry.Oneisthegeneralatmosphereofsecrecy
A、Itshowsthestructureoftheearth.B、Itleadstonewchanges.C、Itmaynotbetrue.D、Itisanimportantrevolutioninscien
最新回复
(
0
)