首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-02-25
22
问题
有以下程序:
#include <stdio.h>
#define N 4
void fun(int a[][N], int b[])
{ int i;
for (i=0; i<N; i++) b
= a
- a
[N-1-i];
}
main()
{ int x[N][N]={{1, 2, 3, 4}, {5, 6, 7, 8}, {9,10,11,12}, {13,14,15,16}}, y[N], i;
fun (x, y);
for (i=0; i<N; i++) printf("%d,", y
); printf("\n");
}
程序运行后的输出结果是( )。
选项
A、-3,-1,1,3,
B、-12,-3,0,0,
C、0,1,2,3,
D、-3,-3,-3,-3,
答案
A
解析
本题中由fun函数可知,b[0]=a[0][0]-a[0][3]=1-4=-3,b[1]=a[1][1]-[1][2]=6-7=-1, b[2]=a[2][2]-[2][1]=11-10=1, b[3]=a[3][3]-[3][1]=16-13=3。所以主函数中打印y数组元素的值为A)选项。
转载请注明原文地址:https://kaotiyun.com/show/AItp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main()inta=—1,b=—1;for(;++a;)++b;printf(″%d%d\n″,a,b);}程序运行后的输出结果是()。
若有以下程序main(){inta=6,b=0,c=0;for(;a&&(b==0);){b+=a;a-=c++;}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
以下fun函数返回数组中最大值的下标#includeintfun(int*s,intn){inti,k;for(i=0,k=i;i
C语言主要是借助以下哪个功能来实现程序模块化?()
以下函数按每行8个输出数组中的数据:voidfun(int*wintn){inti;for(i=0;i<n;i++){______________printf("%d".w[i]);}printf("\n
设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是()。
层次型、网状型和关系型数据库的划分原则是()。
以下对一维数组a的正确说明是()。
下列数据结构中,不能采用顺序存储结构的是
随机试题
A.等容收缩期B.快速射血期C.减慢射血期D.等容舒张期心动周期中冠脉血流量急剧降低发生在
诊断黄疸最主要的依据是
常在咀嚼片中作填充剂的是
金融债券可在()公开发行或定向发行。
利润是企业在日常活动中取得的经营成果,因此它不应包括企业在偶发事件中产生的利得和损失。()
下列关于非同一控制下企业合并会计处理的表述中,错误的是()。
小学阶段的儿童掌握逻辑推理规则表现在()。
言语听觉区的发现者是()。
______hadtheplanelandedthanpeoplerantowardsit.
UptoamillionpeopleintheUKhave"completelypreventable"severeheadachescausedbytakingtoomanypainkillers,doctorss
最新回复
(
0
)