首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(rot a[][N],int n),函数的功能是:使数组左下三角元素中的值乘以n。 例如:若n的值为3,a数组中的值为 则返回主程序后a数组中的值应为 注意:部分源
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(rot a[][N],int n),函数的功能是:使数组左下三角元素中的值乘以n。 例如:若n的值为3,a数组中的值为 则返回主程序后a数组中的值应为 注意:部分源
admin
2013-04-02
40
问题
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(rot a[][N],int n),函数的功能是:使数组左下三角元素中的值乘以n。
例如:若n的值为3,a数组中的值为
则返回主程序后a数组中的值应为
注意:部分源程序存在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
#define N 5
void fun (int a[][N], int n)
{
}
NONO()
{/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
FILE *rf, *wf ;
int i, j, n, 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]);
fscanf(rf, "%d", &n);
fun(a, n);
for (i = 0; i < 5; i++) {
for (j = 0; j < 5; j++) fprintf(wf, "%4d", a
[j]);
fprintf(wf, "\n");
}
fclose(rf);
fclose(wf);
}
main ()
{int a[N][N], n, i, j;
printf("***** The array *****\n");
for (i =0; i
{for (j =0; j
{a
[j] = rand()%10; printf("%4d", a
[j]);}
printf("\n");
}
do n = rand()%10 ; while (n >=3);
printf("n = %4d\n",n);
fun (a, n);
printf ("***** THE RESULT *****\n");
for (i =0; i
{for (j =0; j
[j]);
printf("\n");
}
NONO();
}
选项
答案
{ int i,j; for(i=0; i
解析
(1)左下半角的元素是行下标大于等于列下标,即“i>=j”,包括对角线。
(2)依次访问二维数组,把符合条件的元素的值乘以n。
转载请注明原文地址:https://www.kaotiyun.com/show/7JJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于函数的叙述中正确的是 ______。
以下叙述中错误的是 ______。
数据库系统的核心是 ______ 。
有以下程序 int fun1 (double a){return a*=a;} int fun2 (double x,double y) { double a=0,b=0; a=fun1
有以下程序 main() {int i,j,x=0; for(i=0;i<2;i++) {x++; for(j=0;j<=3;j++)
已定义以下函数 int fun(int *p) {return *p;} fun函数返回值是______。
若各选项中所有变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是______。
设有说明structDATE{intyear;intmonth;intday;};请写出一条定义语句,该语句定义d为上述结构体类型变量,并同时为其成员year、month、day依次赋初值2006、10、1:【】。
以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z
有以下函数 int fun(char *s) { char *t=s; while(*t++); return(t-s); } 该函数的功能是
随机试题
汽车销售人员可以对头发进行染发。()
简述站点推广有哪些方式。
证券公司为加强自律管理,应严格保密纪律,有机会获取内幕信息的从业人员不泄露、不利用内幕信息。()
下列关于消费税纳税人的说法,正确的有()。
校长:老师:园丁()
统计图:根据下面的每一个统计图,分别回答它后面的题目。卫生领域中民间投资与中央政府投资的比例为()。
小王周末组织朋友自助游,费用均摊。结账时,如果每人付450元,则多出100元;如果小王的朋友每人付430元,小王自己要多付60元才刚好。这次活动人均费用是()。
奥驳匹克蚊子是蚊子的一个变种,最近在美国东南部衍居,它没有当地的沼泽蚊子分布广。沼泽蚊子与奥驳匹克蚊子都能携带有时能使人致命的病毒,但奥驳匹克蚊子对公众健康危害更大。下列选项除哪个外,如果正确,都能提供附加信息来支持以上所做出的对公共健康产生危害的判断?
A、告别B、聊天C、打招呼D、谈生意A“多保重”常常用在告别的时候,有多照顾自己的意思。
Bigcitiestodayareconfrontedwithveryseriousproblems.Transportisa【C1】______difficulty:someplannersbelievein【C2】____
最新回复
(
0
)