正确答案: A
1,2,3,4,5,6,7,8,9,10,
3,4,5,6,7,2,1,8,9,10,
5,4,3,2,1,6,7,8,9,10,
10,9,8,7,6,5,4,3,2,1,
题目:以下程序中函数f的功能是:当flag为1时,进行有由小到大排序;当flag为0时,进行由大到小排序。
void f(int b[],int n,int flag)
{int i,j,t;
for(i=0;i
for (j=i+1;j
if(flag?b[i]>b[j]:b[i]
}
main()
{int a[10]={5,4,3,2,1,6,7,8,9,10},i;
f(&a[2],5,0); f(a,5,1);
for(i=0;i<10;i++) printf(“%d,”a[i]);
}
程序运行后的输出结果是( )。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]下列操作中,不属于Applet安全限制的是( )。
与同一个页面中的Applet通信
解析:解析: 本题考查Applet的安全限制。为了保护本地主机,很多浏览器对Applet作了安全限制:Applet不能运行任何本地可运行程序:禁小加载本地库或方法:禁上读、写本地计算机的文件系统:禁止与提供Applet之外的任何主机建立网络连接:不能读取某些系统信息。但Applet是可以与同一个页面中的Applet进行通信的,所以选项D小属于Applet安全限制。
[单选题]下列叙述中正确的是
在面向对象的程序设计中,各个对象之间应相对独立,相互依赖性小
解析:解析:在面向对象的程序设计中,对象是面向对象的软件的基本模块,它是由数据及可以对这些数据施加的操作所组成的统一体,而且对象是以数据为中心的,操作围绕对其数据所需做的处理来设置,没有无关的操作。从模块的独立性考虑,对象内部各种元素彼此结合得很紧密,内聚性强。由于完成对象功能所需要的元素(数据和方法)基本上都被封装在对象内部,它与外界的联系自然就比较少,因此,对象之间的耦合通常比较松。因此,选项B与C中的说法都是错误的,而选项A中的说法是正确的。
[单选题]以下程序的输出结果是 ______。 #includeiostream.h> #includestring.h> void main(){ char *p1=",hello",*p2="world!",str[50]:"Hii"; strcpy(str+2,p1); strcat(str,p2); coutstr; }
Hi,hello world!
[单选题]软件按功能可以分为应用软件系统软件和支撑软件(或工具软件),下面属于系统软件的是( )。
操作系统
解析:B。【解析】编辑软件和浏览器属于工具软件,教务系统是应用软件。