首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define N 4 void fun(int a[][N],int b[]) { int i; for(i=0;i<N;i++)b[i]=a[i][i]; } m
有以下程序 #include #define N 4 void fun(int a[][N],int b[]) { int i; for(i=0;i<N;i++)b[i]=a[i][i]; } m
admin
2013-10-19
44
问题
有以下程序
#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++) printf("%d",y
);
printf("\n");
}
程序的运行结果是
选项
A、1,2,3,4,
B、1,4,5,9,
C、1,0,7,0,
D、3,4,8,10,
答案
C
解析
函数fun(int a[][N],intb[])的功能是把矩阵a[N][N]主对角线上的元素赋给一维数组b[]。在主函数中由x[][N]的初始化可知,其主对角线上的元素是1,0,7,0。所以当执行完函数fun(x,y)后,一维数组元素y[]中的元素值为1,0,7,0。
转载请注明原文地址:https://kaotiyun.com/show/zcJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> int fun(int a, int b) { if(b==0) return a; else return(fun(-a,-b)); } ma
以下叙述中正确的是______。
下列叙述中正确的是______。
有以下程序#include<stdio.h>main(){inta=5,b=lt;t=(a<<2)|b;printf("%d\n",t);}程序运行
有以下程序#include<sldio.h>main(){inta1,a2;charc1,c2;scanf("%d%c%d,%c",&c1,%a2,&c2);
以下是if语句的基本形式:if(表达式)语句其中“表达式”______。
若函数中有定义语句:intk;,则______。
下列叙述中正确的是______。
以下叙述中不正确的是
若变量c为char类型,能正确判断出c为小写字母的表达式是______。
随机试题
心脏收缩力增强时,静脉回心血量增加,这主要是因为()(1999年)
采用伊红Y染色观察精子存活率,死亡精子的特点是
血心包压塞的重要病理是
室内正常环境条件下混凝土结构环境类别为()级。
规划编制机关违反《环境影响评价法》规定,组织环境影响评价时弄虚作假或者有失职行为,造成环境影响评价严重失实的,对直接负责的主管人员和其他责任人员,由上级机关或者监察机关依法给予()处分。
下列关于设计单位质量责任和义务的说法,正确的有()。
甲公司有关资料如下:(1)甲公司的利润表和资产负债表主要数据如下表所示。其中,2016年为实际值,2017年至2019年为预测值(其中资产负债表项目为期末值)。(2)甲公司2017年和2018年为高速成长时期,年增长率在6%~7%之间;2019年销售
军人:工程师
下列有关I/O编址方式的描述中,正确的是()。
DNS协议实现的基本功能是()。
最新回复
(
0
)