首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int a[] [N],int m),该函数的功能是使数组右上半三角元素中的值乘以m。 例如,若m的值为2,a数组中的值为: 则返回主程序后a数组中的值应为: 注意
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int a[] [N],int m),该函数的功能是使数组右上半三角元素中的值乘以m。 例如,若m的值为2,a数组中的值为: 则返回主程序后a数组中的值应为: 注意
admin
2017-09-23
29
问题
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int a[] [N],int m),该函数的功能是使数组右上半三角元素中的值乘以m。
例如,若m的值为2,a数组中的值为:
则返回主程序后a数组中的值应为:
注意:部分源程序在文件PROG1.C中。
请勿改动主函数mam和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include < conio.h >
#include < stdio.h >
#include < stdlib.h >
#include < string.h >
#define N 5
void fun (int a[] [N], int m)
{
}
main ()
{
int a[N][N],m, i, j;
FILE *out;
printf (" *** The array *** \n") ;
for(i=2 ; i < n;i++)
A=1.0/(1+A);
return A;
for(i=0;i < N;i++)
{for(j=0;j < N;j++)
{a
[j]=rand()%2 0;
printf("%4d",al i][j]);
}
printf ("\n") ;
}
m = rand () % 4;
printf ( "m = %4d\n",m) ;
fun (a,m) ;
printf ("THE RESULT\n") ;
printf ("\n") ;
}
/*********found*********/
out = fopen ("out.dat", "w") ;
for (1 =0 f i < N;i++)
{for(j=0;j < N;j++)
fprintf(out,"%4d",a
[j]);
fun (a,8) ;
fprintf (out, "%4d",a
[ j ] ) ;
fprintf (out, "\n") ;
}
fclose (out) ;
/*********found*********/
}
选项
答案
void fun (int a[] [N], int m) { int i,j; for(j=0;j < N;j++) for(i=0;i < =j;i++) a[i][j]=a[i][j]*m; /*右上半三角元素中的值乘以m*/ }
解析
本程序实现将矩阵中右上半三角元素中的值乘以m,使用循环语句遍历数组元素,第1个循环用于控制行坐标,第2个循环用于控制列下标。
转载请注明原文地址:https://jikaoti.com/ti/0Za0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下语句定义正确的是()。
在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是()。
以下对联合类型叙述正确的是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下面关于算法的叙述中,正确的是()。
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
下面4个关于C语言的结论中错误的是()。
下列标识符不是关键字的是()。
随机试题
自动扶梯的梯级踏板上空,垂直净高度严禁小于()。
党的十九大报告指出,中国特色社会主义进入新时代,我国社会主要矛盾已经转化为()。
(2009年10月)在巴纳德看来,组织就其实质来说,是一种_________。
患者,男性,52岁。反复咳嗽、咳痰10余年;2h前突发胸闷、呼吸困难,且逐渐加重。查体:呼吸急促,气管右偏,桶状胸,左肺叩鼓音,呼吸音消失,右肺可闻及散在的哮鸣音,颈部皮下有捻发感。为缓解患者症状,最紧急的处理是
硝苯地平的临床适应证有( )。
招标投标管理中的公平原则是指()。
甲股份有限公司为注册地在上海市的一家上市公司(以下简称甲公司),其2007年至2011年与固定资产有关的业务资料如下:(1)2007年12月12日,甲公司购进一台不需要安装的设备,设备取得成本为409.5万元,另发生运输费1.5万元,款项以银行存款支付;
下列哪一项不属于基金投资人的风险承受能力类型?()
基础货币是中央银行的货币负债,其具体构成要素有()。
問題4 ( )に入れるのに最もよいものを、1?2?3?4から一つ選びなさい。
最新回复
(
0
)