當前位置:首頁 » 編程語言 » dsp取對數c語言
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

dsp取對數c語言

發布時間: 2023-07-03 00:00:13

⑴ 編寫c語言程序

#defineN10
#include<stdio.h>
#include<conio.h>
intmenu(){
printf(" ");
printf("=========菜單========== ");
printf(" 1.....初始化 ");
printf(" 2.....輸入數據 ");
printf(" 3.....排序 ");
printf(" 4.....輸出 ");
printf(" 0.....退出 ");
printf("請選擇 ");
}
intinit(inta[],intn){
printf("數據初始化開始 ");
for(inti=0;i<n;i++)
a[i]=0;
printf("數據初始化結束 ");
}
intinput(inta[],intn){
printf("開始輸入數據 ");
for(inti=0;i<n;i++)
scanf("%d",&a[i]);
printf("輸入數據結束 ");
}
intprint(inta[],intn){
printf("開始輸出數據 ");
printf("數組的數據如下 ");
for(inti=0;i<n;i++)
printf("%d",a[i]);
printf(" ");
printf("數據輸出結束 ");
}
intsortit(inta[],intn){
inti,j,t;
printf("開始排序 ");
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(a[i]<a[j]){
t=a[i];a[i]=a[j];a[j]=t;
}
printf("排序結束 ");
}
intmain(){
inta[N];
charch;
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':return0;
}
}
}