首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int a[][N]),该函数的功能是:将数组左下半三角元素中的值全部置0。例如a数组中的值为: 1 9 7 2 3 8 4 5 6 则返回主程序后a数
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int a[][N]),该函数的功能是:将数组左下半三角元素中的值全部置0。例如a数组中的值为: 1 9 7 2 3 8 4 5 6 则返回主程序后a数
admin
2018-02-02
68
问题
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int a[][N]),该函数的功能是:将数组左下半三角元素中的值全部置0。例如a数组中的值为:
1 9 7
2 3 8
4 5 6
则返回主程序后a数组中的值应为:
0 9 7
0 0 8
0 0 0
注意:请勿改动main函数和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#include
#include
}}define N 5
void fun(int a[][N])
{
}
void main()
{
FILE*wf;
int a[N][N],i,j;
int b[N][N]=t 1,9,7,2,4,2,3,8,1,2,4,5,
6,7,5,4,0,6,8,0,2,7,1,6,4};
system(“CLS”);
prinff(“******The array******\n”);
for(i=0;i
{
for(j=0;j
{
a
[j]=rand()%10;
printf(“%4d”,a
[j]);
}
prinff(“\n”);
}
fun(a);
printf(“THE RESULT\n”);
for(i=0;i
{
for(j=0;j
printf(“%4d”,a
[j]);
prinff(“\n”);
}
/************/
wf=fopen(“out.dat”,“w”);
fun(b);
for(i=0;i
{
for(j=0;j
fprinff(wf,”%4d”,b
[j]);
fprintf(wf,“\n”);
}
felose(wf);
/************/
}
选项
答案
void fun(int a[][N]) { int i,j; for(i=0;i
解析
本题考查:for循环语句,使用嵌套循环语句遍历二维数组的各个元素;二维数组元素的引用。对于N×N二维数组,如何表示其左下半三角元素,可以通过以下语句实现:
for(i=0;i
for(j=0;j<=i;j++)
外层循环用来控制矩阵的行下标,内层循环控制矩阵的列下标。注意列下标的取值范围,因为要表示下三角元素,所以j的范围是0—i。
转载请注明原文地址:https://kaotiyun.com/show/wXxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数):#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1,b+2)
若已定义的函数有返回值,则以下关于该函数调用叙述中错误的是
以下叙述不正确的是______。
函数fun的功能是:根据以下公式求P的值,结果由函数值返回。m与n为两个正数且要求m>n。例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。#include<conio.h>
下列程序中函数son()的功能是对数组a中的数据进行由大到小的排序。#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++
以下关于long、int和short类型数据占用内存大小的叙述中正确的是
程序中头文件type1.h的内容是#defineN5#defineM1N*3程序如下:#define"type1.h"#defineM2N*2main(){inti;i=M1+M2;printf("%d\n"
按照“后进先出”原则组织数据的数据结构是()。
以下选项中可作为C语言合法整数的是()。
设Y为整型变量,A=1,A的地址为EF01;B=2,B的地址为EF02;执行语句B=&A;Y=&b;后Y的值()。
随机试题
服务合同管理的主要功能不包括()
多数肾小球肾炎属于:
A.吴茱萸、蛇床子B.车前子、地肤子C.山豆根、制川乌D.马钱子、天仙子E.枇杷叶、侧柏叶根据《中国药典》对有毒中药的分类“有毒”中药是()。
下列关于货币市场、资本市场和金融市场关系的表述,不正确的是()。
根据《中华人民共和国营业税暂行条例》及其实施细则的规定,下列选项中,属于按营业税“文化体育业”税目征税的有()。
甲公司采用“BOT”参与公共基础设施建设,决定投资兴建W污水处理厂。于2014年年初开始建设,预计2015年年底完工,2016年1月开始运行生产。假定该厂总规模为月处理污水1000万吨,并生产中水每月900万吨。该厂建设总投资10800万元,W污水处理厂工
你单位新进一个负责文件收发的新同事,而你工作很忙,你会怎么帮助他?
下列哪些属于我国法的效力终止的情况?()
下列不属于计算机特点的是()。
A、IthasthestrongesteconomyinAfrica.B、ItisthemostfamouscountryinAfrica.C、IthasthemoststabledemocracyinAfric
最新回复
(
0
)