1.谁去破案
某侦察科有四个人(A,B,C,D),为侦察一个案件,决定派二人前去破案,派人条件如下:
(1) 如果A去,则C,D 要去一人。
(2) B,C 不能同去。
(3) C去,则D要留下。
请问有几种派人方案,派谁去。
2. 对数组的10元素,设a[10]={2,6,4,7,9,3,6,7,5,8}分别设计选择排序,冒泡排序,谢尔排序。
3. 随机键入 数据x ,在数组a 中分别(1)按顺序查找,(2)折半查找。找到输出所在位置,找不到输出“此数据不在本数组中”。
4. 有5个学生,每个学生的数据包括
学号 姓名 英语 数学 计算机 平均分
07001 李宁 87.5 66.1 95
07002 高峰 95 50 88
07003 苦力 67 89 77
07004 和平 82 93 78
07005 约翰 99 44 88
(1) 定义一个结构体类型stud
(2) 建立结构体类型stud的数组 std[5],存储学生数据
(3) 计算平均分
(4) 按平均分降序排列
(5) 建立的以类型stud 为单位数据的数据文件 fstd。存储学生数据
>> 本文固定链接: http://www.vcgood.com/archives/2500
哥们,不要哭了,买本《数据结构》好好看看吧。
第二个题:
#include “stdio.h”
#include “conio.h”
void main()
{
int a[10]={2,6,4,7,9,3,6,7,5,8};
int i,j,temp;
for(i=0;i<9;i++)
{
for(j=0;j<9-i;j++)
{
if(a[j]>a[j+1])
{
temp=a[j+1];
a[j+1]=a[j];
a[j]=temp;
}
}
}
for(i=0;i<10;i++)
{
printf(“%d\n”,a[i]);
}
getch();
}
刚学了几天 还不行··
哥们,不要哭了,买本《数据结构》好好看看吧。