首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 void fun(int*a,int i,int j) {int t; if(i<j) { t=a[i];a[i]=a[j];a[j]=t; i++;j--; fu
以下程序的输出结果是( )。 void fun(int*a,int i,int j) {int t; if(i<j) { t=a[i];a[i]=a[j];a[j]=t; i++;j--; fu
admin
2012-12-03
22
问题
以下程序的输出结果是( )。
void fun(int*a,int i,int j)
{int t;
if(i<j)
{ t=a
;a
=a[j];a[j]=t;
i++;j--;
fun(a,i,j);
}
}
main()
{ int x[]={2,6,1,8),i;
fun(x,0,3);
for(i=0;i<4;i++) printf("%2d",x
);
printf("n");
}
选项
A、1,2,6,8
B、8,6,2,1
C、8,1,6,2
D、8,6,1,2
答案
C
解析
本题用了函数调用fun中i语句成立则进行i,j的变换,用到主函数中则为把下标为0、3、1、2互换,因此当执行完后x的数组为8,1.6,2,故选铎C选项。
转载请注明原文地址:https://kaotiyun.com/show/gMPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>stxucttt{intx;structtt*y;}*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};
设有以下语句:typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是()。
若有下面的说明这定义:structtest{intm1;charm2;floatm3;unionuu{charu1[5];intu2[2];}ua;}myaa;则sizeof(structte
若已包括头文件<string.h>且已有定义chars1[18],s2={"ABCDE"}和inti,现要将字符串"ABCDE"赋给s1,下列语句错误的是()。
不能与do…while(exp)语句中的(exp)等价的表达式是()。
已定义以下函数:intfun(int*p){return*p;}函数fun的返回值是()。
设有以下定义和语句:charstr[20]="Program",*P;p=str;则以下叙述中正确的是()。
现有以下结构体说明和变量定义,如图所示,指针P,q,r分别指向一个链表中连续的三个结点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指
有以下结构体说明和变量定义,如图所示: struct node {int data;struct node *next;} *p,*q,*r, 现妥将q所指结点从链表中删除,同时要保持链表的连续,以下不能完成指定操作的语句是______。
随机试题
在我国急性胰腺炎的最常见病因是
患者,男,40岁。常规体检时发现镜下血尿,尿红细胞5~8/HP,尿蛋白(一),肾功能正常。血压120/80mmHg,B超示双肾未见明显异常。入院后第2天开始服强的松每天60mg,第3天尿蛋白2.0g/24h。此时应考虑尿蛋白定量可靠性,最可能是
甲向乙发出要约:购买黄豆5000吨,价格为1200元/吨,15日内承诺有效。乙在收到要约后,因库存不足,遂派出三名采购员外出寻求货源,甲在第10日发来传真,提出撤销该要约。而此时,乙方三名采购员已落实货源,回到乙处,共花费差旅费5300元。乙方遂要求甲方承
项目后评价的目标评价一般有两个层次,分别为()。
电缆、管道或其他特殊方式输送进出口水电、油及其他货物的,由经营单位定期向指定的海关办理申报和验放手续。()
期货市场投机者的作用不包括()。
患有肺结核、麻风病、天花、病毒性肝炎、非典型肺炎等传染病的人员不得申领导游证。()
由工学院、法学院、商学院组成联队,参加大学举行的足球赛。在推选联队队长时,所有的北方学生都推选张明当队长,所有的法学院的队员都反对张明当队长,而有的队员则不表态。如果上述断定成立,则下列哪项关于该联队的断定也是真的?
[*]
关系运算包括两类:一类是传统的集合运算,另一类是专门的______运算。
最新回复
(
0
)