求教switch的case 1后怎么结束程序运行
程序代码:
#include"stdio.h" max_(int b[5]) { int i; int max=b[0]; for(i=0;i<5;i++) if(max<b[i]) max=b[i]; printf("最大值为%d\n",max); printf("\n"); } min_(int c[5]) { int i; int min=c[0]; for(i=0;i<5;i++) if(min>c[i]) min=c[i]; printf("最小值为%d\n",min); printf("\n"); } ave_(int d[5]) { int i; int sum=0; int ave; for(i=0;i<5;i++) sum+=d[i]; ave=sum/i; printf("平均值为%d\n",ave); printf("\n"); } pai_(int e[5]) { int i,j; int t; for(i=0;i<5;i++) for(j=0;j<i;j++) if(e[j]>e[j+1]) { t=e[j];e[j]=e[j+1];e[j+1]=t; } printf("从小到大排序为:"); for(i=0;i<5;i++) printf("%d ",e[i]); printf("\n\n"); } main() { int a[5]; int i; int num; printf("请输入5门课程成绩:\n"); for(i=0;i<5;i++) scanf("%d",&a[i]); for(;;) { printf("********************\n"); printf("********************\n"); printf("******1.最大值******\n"); printf("******2.最小值******\n"); printf("******3.平均值******\n"); printf("******4.升序排列****\n"); printf("******5.关闭程序****\n"); printf("********************\n"); printf("********************\n"); printf("请选择1-5:"); scanf("%d",&num); switch(num) { case 1:max_(a);break; case 2:min_(a);break; case 3:ave_(a);break; case 4:pai_(a);break; case 5:; } } }
就是这样,我想在按下5之后,程序就停止运行了,这个该怎么在“case 5:”处写代码