- 12
- 0
- 约6.89千字
- 约 12页
- 2018-06-06 发布于江苏
- 举报
老鹰抓小鸡课程设计9
1 老鹰抓小鸡
1.1 设计内容
问题描述
小时候每个人都玩过老鹰抓小鸡的游戏,在游戏中,如果小鸡按照从大到小的顺序排列,老鹰则很难抓着小鸡,可是小鸡们该如何排列呢?小鸡们让你给他们排一下顺序。
输入数据
输入若干个测试例子,当输入0则结束。每个测试例子包括两行,第一行是小鸡的个数n,第二行有n个数,分别代表从1号至n号小鸡的个头,假设每个小鸡个头都不一样。
输出要求
对于每个测试例子,请输出按照个头从大到小的小鸡序号。
输入样例
3
1 3 2
4
5 8 7.8 9
0
输出样例
2 3 1
4 2 3 1
1.2 解题思路
利用结构来保存小鸡的序号,通过循环节够来实现
1.3 调试过程
(1)括号出现不成对
(2)出现变量先前为定义的错误
1.4程序清单
#include stdio.h
int main(void){
struct ch{
double h;
int m;};
struct ch a[50];
int j,k,i,index,b[50],n;
k=0;
struct ch temp;
do{
printf(Please input the number of chicken);
scanf(%d,n); //*输入小鸡个数*//
for(i=0;in;i++) //*用循环体来输入小鸡的个头*//
原创力文档

文档评论(0)