第1个回答 2011-06-07
放在前后都可以
函数的使用分为声明和定义
1.如果函数在主函数后面定义,则要在调用前声明。
2.如果函数在主函数之前定义,则调用前不用再此声明,直接用就可以。
注:函数的定义指的是有函数体,即指定了函数的功能,函数的声明是不用写出函数体的
例如:int max(int int);它是声明
int max(int a,int b);它是定义
{
a>b?a:b;
}
对于这些在C语言的书中还会有具体讲解。
第2个回答 2011-06-06
这个很简单,可以将全部菜单选项放在while循环中,设置一个int flag=0;
while(flag==0){.....},在最后一项exit中添加flag=1即可,不懂留言即可!!本回答被提问者采纳
第3个回答 2011-06-06
我的方法:::
char x=0;
while( x!='6' ) /* 当选择菜单为6时,exit , 不为6就继续*/
{
cout<<"**********************************************************"<<endl;
cout<<"1--输入\t2--修改";
cout<<"\t3--显示所有\t4--查询\t5--删除\t6--Exit退出"<<endl;
cout<<"**********************************************************"<<endl;
cin >> x;
switch( x )
{
case '1' : { Insert(); break; }
case '2' : { Change(); break; }
case '3' : { Sort(); break; }
case '4' : { FindAsk();break; }
case '5' : { Delete(); break; }
case '6' : { break; }
default : { break; }
}
}
第4个回答 2011-06-06
switch(select)
{
case 1:input();break;
case 2:change();break;
case 3:find();break;
case 4:del();break;
case 5:output();break;
case 6:menu_2();break;
case 0:exit(0);break;
}
以这个为例,当你输入的数为0时才退出。也就是你在菜单中加入提示想干什么,然后输入就OK了。
当你在其它子函数里想退回菜单的话,加一条语句:menu()/*菜单*/;就可以了。本回答被网友采纳