首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #define N4 void fun(int a[][N],int b[]) {int i; for(i=0;i<N;i++)b[i]=a[i][i]; } main() {int x[][N]={{1,2
有以下程序 #include<stdio.h> #define N4 void fun(int a[][N],int b[]) {int i; for(i=0;i<N;i++)b[i]=a[i][i]; } main() {int x[][N]={{1,2
admin
2018-11-21
29
问题
有以下程序
#include<stdio.h>
#define N4
void fun(int a[][N],int b[])
{int i;
for(i=0;i<N;i++)b
=a
;
}
main()
{int x[][N]={{1,2,3},{4},{5,6,7,8},{9,10}},
y[N],i;
fun(x,y);
for(i=0;i<N;i++)printf("%d,",y
);
printf("\n");}
程序的运行结果是
选项
A、1,2,3,4,
B、1,4,5,9,
C、1,0,7,0,
D、394,8,10,
答案
C
解析
函数fun(int a[][N],int b[])的功能是把矩阵a[N][N]主对角线上的元素赋给一维数组b[]。在主函数中由x[][N]的初始化可知,其主对角线上的元素是1,0,7,0。所以当执行完函数fun(x,y)后,…维数组元素y[]中的元素值为1,0,7,0。
转载请注明原文地址:https://kaotiyun.com/show/1lxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidf(int*x,int*y){intt;t=*X;*X=*y;*y=t;}main(){inta[8]={1,2,3,4,5,6,7,8},i,*p,*q;p=a;
在C语言中,下列关于文件操作的叙述正确的是()。
有以下程序#includeMain(){inti,j,m=1;For{i=i;i0;j--){iF(i+j>3)Break;m*=i*j;}}PrintF(“m=%d\n”,m)}程序运行后的输出结果是
下列叙述中正确的______。
标准库函数fgets(s,n,f)的功能是()
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include<stdio.h>#include<ctype.h>#include<string.h>intfun(char*str){in
下列关于单目运算符++,--的叙述中正确的是
函数fun的功能是计算Xn doublefun(doublex,intn) { inti;doubley=1; for(i=1;i<=n;i++)y=y*x; returny;} 主函数中已经正确定义m
随机试题
Despitehelpingtorecordevents,photoscoulddamageourmemories.Researchersfoundpeoplewhotakepictureshave【C1】________r
国际收支平衡表由经常项目、资本金融项目和错误遗漏项目组成。( )
下列各项中,符合城镇土地使用税有关纳税义务发生时间规定的有()。
实质教育论的主要代表人物是__________和__________。
一般情况下,扑救粉尘爆炸事故最有效的灭火剂是:
在深度为5的满二叉树中,叶子结点的个数为______。
在软件开发中,需求分析阶段可以使用的工具是( )。
以下叙述中正确的是
MigrantWorkersInthepasttwentyyears,therehasbeenanincreasingtendencyforworkerstomovefromonecountrytoanot
REPUTE:
最新回复
(
0
)