首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序定义了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
28
问题
下列程序定义了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://jikaoti.com/ti/yTd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,没有编译错误的是
若变量已正确定义,在if(W)printf("%d\n",k);中,以下不可替代W的是
有以下程序#includefunc(intn){staticintnum=1;num=num+n;printf("%dt",num);}voidmain(){func(3)
若要求从键盘读入含有空格字符的字符串,应使用函数
关于C语言数制的叙述中正确的是()。
以下叙述中正确的是
有下列程序:fun(charp[][10]){intn=0,i;for(i=0;i<7;i++)if(p[i][0]==’T’)n++;returnn;}main(){charstr[][10]={"Mon","T
在软件开发中,需求分析阶段产生的主要文档是()。
下列给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值:例如,若m的值为5,则应输出1.463611。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序
对如下二叉树进行后序遍历的结果为
随机试题
【背景资料】某高校新建一栋20层留学生公寓,主体是全现浇钢筋混凝土框架剪力墙结构,建筑面积为38400m2,建筑高度为62.6m,筏板基础,筏板厚度1.4m。施工单位依据基础形式、工程规模、现场和机具设备条件以及土方机械的特点,选择了挖土机、推
床上擦浴的水温产房的室温
王某,女,65岁,曾患失眠症多年,最近失眠症状严重,去附近的某医疗机构就诊。在就诊过程中,甲医师为其开具治疗慢性失眠的安定片处方,由乙药师来调配处方。但是在乙药师休息的时候,该患者前来咨询该处方,由丙药师接待。根据《处方管理办法》,该处方的印刷用纸为(
信用证规定的装运期是6月30日,有效期是7月15日,交单期是提单日期后21天。若实际装船日是6月25,受益人可以于7月16日交单。
根据上表数据,可以画出时间与产量关系的散点图为()。根据已知资料和骨干线的函数式,可以按以下步骤进行预测()。
2014年2月,甲企业(增值税一般纳税人)销售一批化妆品,开具增值税专用发票上注明价款4000元,另外收取包装费409.5元,购进生产用原材料,取得增值税专用发票上注明的增值税税额为600元,甲企业当期应缴纳增值税()元。
有限责任公司监事会、不设监事会的公司的监事发现公司经营情况异常,可以进行调查,必要时,可以聘请会计师事务所等协助工作,如果确有问题,费用由有问题的一方负担。()
根据票据法律制度的规定,下列关于票据质押背书的表述中,正确的有()。
积分的值等于____________.
ISO提出OSI模型是为了()。
最新回复
(
0
)