永发信息网

编写c语言程序

答案:2  悬赏:80  手机版
解决时间 2021-03-09 06:48
  • 提问者网友:星軌
  • 2021-03-08 07:51
编写c语言程序
最佳答案
  • 五星知识达人网友:底特律间谍
  • 2021-03-08 08:53
#define N 10
#include 
#include 
int menu(){
printf("
");
printf("=========菜单==========
");
printf(" 1.....初始化
");
printf(" 2.....输入数据
");
printf(" 3.....排序
");
printf(" 4.....输出
");
printf(" 0.....退出
");
printf("请选择
");
 }
int init(int a[],int n){
printf("数据初始化开始
");
for(int i=0;i a[i]=0;
printf("数据初始化结束
");
}
int input(int a[],int n){
printf("开始输入数据
");
for(int i=0;i scanf("%d",&a[i]);
printf("输入数据结束
");
}
int print(int a[],int n){
printf("开始输出数据
");
printf("数组的数据如下
");
for(int i=0;i printf("%d ",a[i]);
printf("
");
printf("数据输出结束
");
}
int sortit(int a[],int n){
int i,j,t;
printf("开始排序
");
for(i=0;i for(j=i+1;j if (a[i] t=a[i];a[i]=a[j];a[j]=t;
}
printf("排序结束
");
}
int main(){
int a[N];
char ch;
menu();
while(1){
ch=getch();
switch (ch){
case '1': init(a,N);menu();break;
case '2': input(a,N);menu();break;
case '3': sortit(a,N);print(a,N);menu();break;
case '4': print(a,N);menu();break;
case '0': return 0;
}
}
}追问编辑器太老了,不能使用for循环,大佬,这个应该怎么改编辑器太老了,不能使用for循环,大佬,这个应该怎么改
全部回答
  • 1楼网友:洎扰庸人
  • 2021-03-08 09:50
c语言数组帮写啊追问会写吗追答必须会写啊 私信我
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯