专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C++ Builder

大家好,请您们帮小弟我看一下这个C语言程序,这是老师让小弟我们做的!小弟我有什么东东请指出!

发布时间:2011-06-28 14:06:28 文章来源:www.iduyao.cn 采编人员:星星草
大家好,请您们帮我看一下这个C语言程序,这是老师让我们做的!我有什么错误请指出!!
#include "stdio.h"

#define SIZE 100

void Addmenu(); //声明添加函数
void Delmenu(); //声明删除函数
void intoMenu();//声明插入函数
void findMenu();//声明查找函数
void addData(int, int[] );
void addDatal(int ,int ,int[]);
int is_data(int[]);
int is_p_data(int , int[]);
void printData(int []);//输出函数
int is_p(int );
void del_d_Data(int ,int []); //删除指定的数函数
void del_p_Data(int ,int[]); //删除指定位置数函数
void del_all_Data(int[]); //删除所有的数函数
void into_d_Data(int, int []);//插入数函数
void into_p_Data(int []);//插入指定位置函数
void paixu(int []);//排序函数
void czhaoshuju1( int []);// 使用查找最小数
void czhaoshuju2( int []);// 查找最大数
void czhaoshuju3( int []);// 查找到指定的位置 
void czhaoshuju4( int []);// 查找随意的位置 
void shujuchangdu(int []);//数据长度
void xiugaishuju(int []);//修改数据
int arr[SIZE]={0};
 

void main()
{  
int a=0,b=8,k=0,c=0;int arr2=0,m=0;
printf("☆☆☆☆☆☆按回车键进行程序!☆☆☆☆☆☆\n");
  do  
  {  
getchar();
printf("★★★★★★★**主菜单**★★★★★★★★★\n");
printf("★★ 1 加入数据 ★★\n");
printf("★★ 2 修改数据 ★★\n");
printf("☆☆ 3 插入数据 ☆☆\n");
printf("☆☆ 4 排序数据 ☆☆\n");
printf("★★ 5 数据长度 ★★\n");
printf("☆☆ 6 查找数据 ☆☆\n");
printf("★★ 7 输出数据 ★★\n");
printf("☆☆ 8 删除数据 ☆☆\n");
printf("★★★★★★★0 退出 *★★★★★★★★★★\n");
scanf("%d",&b);
 
if(b<0||b>8)
{
printf("请输入0-8的功能!\n");
}
else
{
  switch(b)

case 1:
printf("**欢迎您使用加入数据功能**\n");
Addmenu();
   
break;  
  case 2:
  printf("**欢迎您使用修改数据功能**\n");
xiugaishuju(arr);
  break;
  case 3:
  printf("**欢迎您使用插入数据功能**\n");
intoMenu();
break;
  case 4:
printf("**欢迎您使用排序数据功能**\n"); 
paixu(arr);
break;
  case 5:
printf("**欢迎您使用数据长度功能**\n");
shujuchangdu(arr);
break;
case 6:
printf("**欢迎您使用查找数据功能**\n");
  findMenu();
break;
case 7:
  printData(arr);
printf("**欢迎您使用输出数据功能**\n");
  break;
case 8:
printf("★★★★★★★★欢迎使用本程序!★★★★★★★★\n"); 
break;
case 0:
printf("**欢迎您使用删除数据功能**\n");
Delmenu();
break;

}
}
  }
 while(b!=8);  
}
 void Addmenu()
 { 
int v=0; 
do
{
  printf("**1 添加数到空位******\n");
  printf("**2 添加数到指定位置**\n");
  printf("**0 返回主菜单********\n");
scanf("%d",&v);
int f=0,g=0; int sum=0;
switch(v)
{
case 1:
  //printf("**欢迎您使用添加数到空位功能**\n");

printf("请添加一个新数据\n");
scanf("%d",&sum);
  addData(sum,arr);
  break;  
  case 2:
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: