首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int*s,int n1,int n2) { int i,j,t; i_nl;j=n2; while(i<j) { t=s[
有以下程序: #include<stdio.h> void fun(int*s,int n1,int n2) { int i,j,t; i_nl;j=n2; while(i<j) { t=s[
admin
2021-04-28
41
问题
有以下程序:
#include<stdio.h>
void fun(int*s,int n1,int n2)
{
int i,j,t;
i_nl;j=n2;
while(i<j)
{
t=s
;s
=s[j];s[j]=t;i++;j--;
}
}
main()
{
int a[10]={1,2,3,4,5,6,7,8,9,0},k;
fun(a,0,3);fun(a,4,9);fun(a,0,9);
for(k=0;k<10;k++)
printf(’’%d’’,a[k]);
printf(’’\n’’);
}
程序运行后的输出结果是( )。
选项
A、1,1,2,6,
B、6,2,1,l,
C、6,4,3,2,
D、2,3,4,6,
答案
C
解析
首先对二维数组进行赋值操作,a[0][0]、a[0][1]、…、a[3][2]、a[3][3]的值为1、4、…、6、1。通过for嵌套循环语句和if条件语句,对二维数组对角线元素进行由大到小的排序操作,程序最后通过for语句输出二维数组第1行的4个元素。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/OFtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>main(){inti,j=0;chara[]="Howareyou!",b[10];for(i=0;a[i];i++)if(a[i]==’’)b[j++]=a[
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","w");while((c
有以下程序段TypedefstructNODE{intnum;structNODE*next;}OLD;以下叙述中正确的是
若有以下程序#include<stdio.h>int*flint*s,int*t){intk;if(*s<*t){k=*s;*s=*t;*t=k;}returns;}main(){inti=3,j=5,*p=&i,*q=&j,*r;r=
若有定义“intx,y;”并已正确给变量赋值,则下列选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式“(x-y)”等价的是()。
程序中已构成如下不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。若有以下程序段:q=s;S=s->next:p=s;wh
下列属于C语言合法的字符常数是()。
有以下程序structst{intx;int*y;)*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是
随机试题
境内企业的外方在境外的控股公司申请上市,从而达到境内企业上市的目的,被称为()
固定义齿固位体设计,不正确的是
面呈六边形的牙是
属于名城整体空间环境保护方法的是()。
根据《标准施工合同》,对于未达到必须招标规模或标准的项目,可自监理人在暂估价内直接确定价格的是()。
根据《个人所得税法》的规定,下列各项中,免征个人所得税的有()。
下列属于印花税纳税人的有()。
“夫君子之行,静以修身,俭以养德,非淡泊无以明志,非宁静无以致远”。下列关于道德的说法中,你认为正确的是()
胃分泌的内因子不足时,则()吸收不良,造成巨幼红细胞性贫血。
公司的某件物品丢失。领导查找几次未有结果。你从各方面获得的线索表明这件事情很有可能是某某同事干的。你会()。
最新回复
(
0
)