首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序定义了N×N的二维数组,并在主函数中自动赋值。 请编写函数 fun(int a[][N]),函数的功能是:使数组左下三角元素中的值全部置成0。 例如:a数组中的值为 则返回主程序后a数组中的值应为 注意:部分源程序存在文件PROG1.C
程序定义了N×N的二维数组,并在主函数中自动赋值。 请编写函数 fun(int a[][N]),函数的功能是:使数组左下三角元素中的值全部置成0。 例如:a数组中的值为 则返回主程序后a数组中的值应为 注意:部分源程序存在文件PROG1.C
admin
2015-08-23
63
问题
程序定义了N×N的二维数组,并在主函数中自动赋值。
请编写函数
fun(int a[][N]),函数的功能是:使数组左下三角元素中的值全部置成0。
例如:a数组中的值为
则返回主程序后a数组中的值应为
注意:部分源程序存在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#2nclude
#inolude
#define N 5
void fun(int a[][N])
{
}
NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
FILE*rf,*wf;
int i,j,a[5][5];
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0 ; i<5 ; i++)
for(j=0;j<5 ; j++)
fscanf(rf,"%d",&a
[j]);
fun(a);
for (i=0;i<5 ; i++) {
for(j=0;j<5 ; j++)fprintf
(wf,"%4d",a
[j]);
fpr2ntf(wf,"\n");
}
fclose(rf);
fclose(wf);
}
msin()
{ int a[N][N],i,j;
printi("*****The array*****\n");
for (i=0 ; i
{ for(j=0;j
{ a
[j]=rand()%10 ; printf
("%4d",a
[j]);}
printf("\n");
}
fun(a);
printf("THE RESULT\n");
for(i=0;i
{ for(j=0;j
("%4d",a
[j]);
printf("\n");
}
NONO();
}
选项
答案
int i, j; for(i=0; i
解析
程序功能是使数组左下半三角元素的值全部置成0。
(1)对二维数组常用双重循环结构来处理:外层循环控制二维数组的行处理,内层循环控制二维数组的列处理。
(2)左下半三角元素的下标特点是列下标小于或等于行下标,即i<=i。
(3)依次访问二维数组,把符合以上条件的元素的值赋0。该题是对矩阵操作的考查。
转载请注明原文地址:https://kaotiyun.com/show/dTDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是【】。#include<string.h>typedefstructstudent{charname[10];longsno);floatscore}STU;ma
已有定义:double*p;,请写出完整的语句,利用malloc函数使p指向一个双精度型的动态存储单元【】。
已知函数fread的调用形式为fread(buffet,size,count,fp);,其中buffer代表的是()。
设已包含头文件<string.h>,下列程序段的运行结果是()。chars1[]={"ACDEF"};chars2[]="ABC";strcpy(s1,s2);printf("%d",strlen(s1)
下列程序的输出结果是()。voidf(int*x,int*y){intt;t=*x,*x=*y;*y=t;}main(){inta[8]={1,2,3,4,5,6,7,
在C语言中,函数调用时()。
若各选项中所用变量己正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是()。
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值,请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{1
在C语言中,函数的隐含存储类别是______。
随机试题
住院病案书写基本要求叙述不正确的是
A.三拗汤B.二陈汤C.麦门冬汤D.增液汤E.四物汤杏苏散中含有
甲在国外旅游,见有人兜售高仿真人民币,用1万元换取10万元假币,将假币夹在书中寄回国内。(事实一)赵氏调味品公司欲设加盟店,销售具有注册商标的赵氏调味品,派员工赵某物色合作者。甲知道自己不符加盟条件,仍找到赵某送其2万元真币和10万元假币,请其帮忙
个人取得下列所得,应按“个体工商户生产经营所得”缴纳个人所得税的是()。
当前,农村中大量留守儿童和父母特别是和父亲常年分离.很多城市里的父亲也因为工作和生活压力巨大,将教养孩子的责任几乎全推给了母亲。但是,父爱长时间、经常性的缺席,对孩子成长的负面影响不可小视。在亲子交流中,父亲的教育往往更偏重于生存能力、抗挫能力和社会责任,
唐高宗李治在位时期完成的《唐律疏议》是一部极为重要的法典,全面体现了中国古代法律制度的______、风格和基本特征,成为中华法系的______性法典,对后世及周边国家产生了极为深远的影响。依次填入划横线部分最恰当的一项是()。
陈某趁珠宝柜台的售货员接待其他顾客时,伸手从柜台内拿出一个价值2300元的戒指,握在手中。然后继续在柜台边假装观看。几分钟后售货员发现少了一个戒指并怀疑陈某,便立即报告保安人员。陈某见状,速将戒指扔回柜台内后逃离。关于本案,下列哪一说法是正确的?
CulturalDifferencesPeoplefromdifferentculturessometimesdothingsthatmakeeachotheruncomfortable,sometimeswithou
【B1】【B12】
Hewasintelligentenoughto______thephysicsscholarship.
最新回复
(
0
)