大家好,请您们帮小弟我看一下这个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:
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
C#项目中如何更改项目保存的文件夹名?
求解。。
------解决方案--------------------
好像需要重构吧,同样求高人解答。
------...
-
C#中让TextBox只能输入数字的问题
我用的如下的代码:
static private Regex r = new Regex("^[0-9]{1,}$ ");
...
-
带数据库的程序打包注意什么?
打的包出错:Error:System.InvalidOperationException: ExecuteReader 要求已打开且可用的连接。连接的...
-
想学习一下网络程序开发 请给推荐几本书
学习基于http协议的程序开发 比如获取网页 分析网页 模拟网页操作 下载上传文档等知识 ...
-
qq的安装包是用什么工具?
想用.net制作一个想qq一样比较漂亮的安装包。有例子最好
------解决方案--------------------
新建->安...
-
C# 写的windows服务 调用 C++ dll 的问题
我封装了一个dll
用一个普通的winform程序 调用的时候没 问题。
但是放在C#写的服务程...
-
在VS2005中怎么调出 解决方案 那个图标?(图示)求解释~~~
这是我用的VS
这是我在教学视频上看到的VS
------解决方案------------...
-
寻友
有人在自学c#编程吗,可以互相认识一下,以后共同探讨学习中的问题……
------解决方案--------------------
朋友多了,路好走~
...
-
急!急!急!C#代码
怎样将数据库中的数据动态加载到Treeview控件中
------解决方案--------------------
C# code
void CreateTree(T...
-
救急??????????????????
哪位高手帮我一下,在C#中怎么写关于鼠标和键盘监听事件,我的程序就差监听鼠标和键盘是否动,然后定时关机这个功能了,请高手指点,...