单选题
下面的C程序完成的功能是()。
下面的C程序完成的功能是()。
#define SIZE 5
void func(int data[SIZE]);
main()
{
int i,buf[SIZE];
printf("Please input %d numbers:",SIZE);
for(i=0;i scanf("%d",&buf[i]);
func(buf);
for(i=0;i printf("%5d",buf[i]);
}
void func(int data[SIZE])
{
int i,j,d;
for(i=0;i for(j=0;j if(data[j]>data[j+1])
{
d=data[j];
data[j]=data[j+1];
data[j+1]=d; }
}
func(buf);
for(i=0;i
}
void func(int data[SIZE])
{
int i,j,d;
for(i=0;i
{
d=data[j];
data[j]=data[j+1];
data[j+1]=d; }
}
A
对一维数组降序排序
B
对一维数组升序排序
C
对一维数组逆向排序
D
对一维数组顺序排序
答案解析
正确答案:B
解析:
若前面比后面大,则交换大小
相关题目
单选题
在数据库中存储的是( )。
单选题
在数据库技术中,反映现实世界中事物的存在方式或运动状态的是( )。
单选题
在3级模式之间引入两级映射,其主要功能之一就是( )。
单选题
不同的实体是根据( )区分的。
单选题
描述概念模型的常用方法是( )。
单选题
概念模型是将现实世界的客观对象抽象为一种信息结构,它并不依赖于计算机系统,它的基本语义单位是(
单选题
一个数据库系统( )概念视图。
单选题
数据库管理系统与操作系统,应用软件的层次关系由核心到外围是( )。
单选题
一个数据库系统( )外视图。
单选题
实体与实体之间的关系有一对一、一对多和多对多3种,其中( )不能描述多对多关系。
