首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #define N 4 void fun(int a[][N],int b[]) { int i; for(i=0;i<N;i++) b[i]=a[i][i];
有以下程序 #include <stdio.h> #define N 4 void fun(int a[][N],int b[]) { int i; for(i=0;i<N;i++) b[i]=a[i][i];
admin
2009-08-25
42
问题
有以下程序 #include <stdio.h> #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,0,7,0,
C、1,4,5,9,
D、3,4,8,10,
答案
B
解析
在主函数中,定义并初始化了4行4列的二维数组x。对于二维数组元素的赋值,可以只对部分元素赋初值,未赋初值的元素自动取0。x数组元素赋初值后各元素为:
fun函数的作用是将二维数组a中主对角线元素赋给数组b,由于数组a与数组x共用同一存储单元,也即将数组x中主对角线元素赋给了数组b。又因为数组b与数组y共用同一存储单元,所以主函数中通过语句“printf("%d,"y
);”输出的即为数组b中的值,所以程序运行结果为“1,0,7,0,”。
转载请注明原文地址:https://kaotiyun.com/show/OnWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在名称为Forml的窗体上从上到下添加两个文本框,名称分别为Textl、Text2;再添加一个命令按钮,名称为Commandl,标题为“选中字符数是”。程序运行时,在Textl中输入若干字符,选中部分内容后,单击“选中字符数是”按钮,则选中的字符个数显示在
在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘输入正整数到文本框中。在“除数”框架中选择一个单选按钮,然后单击“处理数据”命令按钮,将大于文本框中的正整数,并且能够被所选除数整除的5个数添加到列表框Listl中,如图所示。在窗体文件中已
以下数列:1,1,2,3,5,8,13,21……的规律是从第3个数开始,每个数都是其前面两个数之和。在考生文件夹下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计
以下关于VB特点的叙述中,错误的是
如果要定义一个窗体级变量,定义变量语句的位置应该是()。
下列叙述中正确的是
以下表达式与Int(3.5)的值相同的是
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
随机试题
脾肾阳虚,固摄无权之久泻久痢,泻下无度,滑脱不禁者。治宜
影响血钙水平的激素
在相对数计算中,一般说______的总和理论上应是100%
Biolog微生物鉴定系统是
A.鸡球虫病B.皮肤真菌病C.阿米巴原虫感染D.猪支原体性肺炎E.猪放线杆菌性胸膜肺炎甲硝唑适用于治疗
患者,男性,38岁。确诊为“胃溃疡活动期”,其腹痛特点是
对于()机器设备一般实行重点单项评估,并尽可能采用现行市价法确定设备的基价。
垄断竞争市场的特征有( )。
下列各项税金中,不应计入存货成本的是()。
A、Heinventedtherefrigerator.B、Hepatentedhisfirstinvention.C、HegotadegreeinMathematics.D、Hewasadmittedtouniver
最新回复
(
0
)