首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define N 4 void fun(int a[][N],int b[]) { int i; for(i=0;i<N;i++)b[i]=a[i][i]; } main() {int
有以下程序: #include #define N 4 void fun(int a[][N],int b[]) { int i; for(i=0;i<N;i++)b[i]=a[i][i]; } main() {int
admin
2020-10-26
66
问题
有以下程序:
#include
#define N 4
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++)pfintf("%d,’,y
);
pfintf("\n");
}
程序运行的结果是( )。
选项
A、1,2,3,4,
B、1,0,7,0,
C、1,4,5,9,
D、3,4,8,0,
答案
B
解析
数组x有4列。fun函数中for循环的作用是将二维数组的对角线元素赋给b[0],b[1],b[2],b[3]。在主函数中,二维数组初始化为{{1,2,3},{4},{5,6,7,8},{9,10}},对角线元素为1,0,7,0。
转载请注明原文地址:https://www.kaotiyun.com/show/ek3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidmain(){inta[]:{2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){
有以下程序:#includevoidmain(){charch[80]="123abcdEFG":intj;longs=0;puts(ch);for(j=0;ch[j]>’\0’;j++)
以下选项中,不能对主函数中变量i和j的值进行交换的程序是()。
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>则a和b的值分别是()。
对于语句void*p=malloc(sizeof(int)*250);,下面说法正确的是()。
算法空间复杂度的度量方法是()。
设有宏定义;#defineIsDIV(k,n)((k%n==1)?1:0),且变量m已正确定义并赋值。则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
设非空二叉树的所有子树中,其左子树上的节点值均小于根节点值,而右子树上的节点值均不小于根-节点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是()。
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。例如,当x值为5时,100~999之间各位上数字之和为5的整数有:104、1
随机试题
组织有效课程的3个标准:_____、_____、_____。
某患者膀胱内超声声像图如下,最可能的诊断为
一无牙颌患者,牙槽嵴低平,戴义齿后主诉咬合痛,检查时未发现黏膜有明显改变。合适处理方法是
商品化会计核算软件开发经销单位在售出软件后应承担售后服务工作,在下列工作中,()不是软件开发销售商必须提供的。
根据《人民币银行结算账户管理办法》的规定,企业可以开设的银行结算账户有()。
下列关于无担保流动资金贷款的说法中,错误的是()。
国家出资企业发生的下列情形中,应当向产权登记机关申办变动产权登记的有()。
甲市A区人大换届选举后,A区爱民社区居民委员会选区36名选民向A区人大常委会提出了罢免要求,要求罢免该选区新当选的A区人大代表陈某。罢免理由是,陈某作为居委会主任,在爱民社区出现水患时,陈某没有及时赶到,在辖区人民群众生命财产受到极大威胁时候,陈某漠不关心
某国海滨城市发生一场特大的地震,引发了多年未见的海啸,使几个核电站进水,被核辐射污染的水有可能被排人大海。以下各项都有助于得出被核辐射污染的水已经排人大海的结论,除了:
下列定义数组的语句中正确的是______。
最新回复
(
0
)