首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #define N 4 void fun(int a[][N]) { int i; for(i=0; i<N; i++) a[0][i] += a[N-1][N-1-i]; } ma
有以下程序 #include <stdio.h> #define N 4 void fun(int a[][N]) { int i; for(i=0; i<N; i++) a[0][i] += a[N-1][N-1-i]; } ma
admin
2020-11-27
66
问题
有以下程序
#include <stdio.h>
#define N 4
void fun(int a[][N])
{
int i;
for(i=0; i<N; i++)
a[0]
+= a[N-1][N-1-i];
}
main( )
{ int x[N][N]={ {1, 2, 3, 4},
{5, 6, 7, 8},
{9,10,11,12},
{13,14,15,16}}, i;
fun(x);
for (i=0;i<N; i++) printf("%d,", x
);
printf("\n");
}
程序运行后的输出结果是
选项
A、4,7,10,13,
B、1,6,11,16,
C、17,6,11,16,
D、5,13,21,29,
答案
C
解析
N=4,for(i=0,i<N,i++) printf(x
[j]);此语句输出x[0][0], x[1][1],x[2][2],x[3][3],其中只有x[0][0]的值在fun函数中发生改变,在fun函数中,当i=0时,x[0][0]= x[0][0]+x[3][3]=17,程序运行后的输出结果是:17.6.11.16。因此答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/oZ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(char*c){while(*c){if(*c>=’a’&&*c<=’z’)*c=*c-(’a’-’A’);c++;}}voidmain(
有以下程序,程序的输出结果是main(){intsum,pad,pAd;sum=Pad=5;pAd=++sum,pAd++,++pad;printf("%d\n",pad);}
有以下程序#includemain(){inta=0,b=0;/*给a赋值a=10:b=20;给b赋值*/printf("a+b=%d\n",a+b);/*输出计算结果*/}程序运行后的输出结果是
下面描述中,不属于软件危机表现的是
设有数组定义:chararray[]="Chinese";数组array所占的空间为()。
层次型、网状型和关系型数据库划分原则是
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
在软件开发中,需求分析阶段可以使用的工具是
下列各项中不属于需求分析阶段任务的是()。
.以下程序中,函数scmp的功能足返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*s1.char*s2){
随机试题
松烟香这一评语最有可能是形容哪种黑茶的
由于信息载体的不同,人际沟通可分为___________。
牙周袋深度的测量,要探测
生活垃圾填埋工程中,泥质防渗层施工技术的核心是()施工技术。
石灰不宜在()中使用。
股东和员工共同控制型治理机制的代表国家是()。
()组不是指示代词。
•Readthearticlebelowaboutflattery.•Foreachquestion31-40,writeonewordinCAPITALLETTERSonyourAnswerSheet,
Whydoestheprofessorsaythis:
A、Over16million.B、Over3.5million.C、Over1million.D、Over2.5million.D短文说,1920年,美国用于农业生产的马、骡数量总共有2500多万,此后一路减少,到20世纪60年代
最新回复
(
0
)