填空题
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。
#include
<conio.h>
#include <stdio.h>
int fun(int *s,
int t, int *k)
{int i;
*k=0;
______
if(s[*k]<s[i]) *k=i;
return
______;}
main()
{int
a[10]={876,675,896,101,301,401,980,431,451,777},k;
fun(a,10,&k);
printf("%d, %d/n",k,a[k]);}
填空题
软件是程序、数据和______的集合。
填空题
对于长度为n的顺序存储的线性表,当随机插入和删除一个元素时,需平均移动元素的个数为{{U}} {{U}} {{/U}} {{/U}}。
填空题
希尔排序法属于{{U}} {{U}} {{/U}} {{/U}}排序法。
填空题
数据元素之间{{U}} {{U}} {{/U}} {{/U}}的整体称为逻辑结构。
填空题
软件工程研究的内容主要包括:______技术和软件工程管理。
填空题
可以把具有相同属性的一些不同对象归类,称为{{U}} {{U}} {{/U}} {{/U}}。
填空题
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。
#include<conio.h>
#include<stdio.h>
int fun(int *s,int t,int *k)
{int i;
*k=0;
______
if(s[*k]<s[i])*k=i;
return______;}
main()
{ int a[10]:{876,675,896,101,301,401,980,431,451,777},k;
fun(a,10,&k);
pfintf("%d,%d/n",k,a[k]);}
填空题
下面的程序可对指定字符串进行从大到小排序,请将程序填完整。 (注:程序采用了冒泡排序算法)
#include<stdio.h>
#include<string.h>
main()
{ char*str="ABCDabcd",temp;
int n,i;
n=strlen(str);
while(n->1)
for(i=0;i<n;i++)
if(str[i]<str[i+1])
{ temp={{U}} {{U}} {{/U}} {{/U}};
str[i]=str[i+1];
{{U}} {{U}} {{/U}} {{/U}}=temp;
}
printf({{U}} {{U}} {{/U}} {{/U}});
}
填空题
数据元素之间{{U}} {{U}} {{/U}} {{/U}}的整体称为逻辑结构。