单项选择题
有以下程序void fun(int
* a, int i, int j){ int t; if(i<j); { t =a[i] ;a[i]= a[j] ;a[i]= t; fun(a, ++i, --j);}}main(){ int a[i]={1,2,3,4,5,6}, i; fun(a,0,5); for(i=0;i<6; i++) cout<<a[i];}执行后输出结果是
A.654321
B.432156
C.456123
D.123456
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列叙述中正确的是
A.在模块化程序设计中,一个模块应尽量多的包括与其他模块联系的信息
B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的每一个细节
C.在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则
D.在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法
点击查看答案&解析
单项选择题
下面对宏定义的描述中不正确的是
A.宏不存在类型问题,宏名无类型,它的参数也无类型
B.宏替换不占用运行时间
C.宏替换时先求出实参表达式的值,然后代入形参数运算求值
D.其实,宏替换只不过是字符替代而已
点击查看答案&解析
相关试题
下列类的构造函数不能通过编译,正确的构造...
将关键字const写在函数头之后,函数体之前...
下列程序的输出结果为 【12】 。# in...
根据注释内容在空白处填写适当内容。class...
下列程序的招待结果是 【14】 。# in...