📄 sy1_1.c
字号:
/* sy1_1.c */
#include<stdio.h> /*C源程序*/
#define MAXSIZE 30 /*定义数据的最大数目*/
typedef int ElemType; /*定义数据元素的类型,假设为int,用户也可自行定义*/
void Create(ElemType b[],int n){
int i;
printf("\n请输入%d个数字:\n",n);
for(i=0; i<n; i++)
scanf("%d",&b[i]); /*通过键盘输入一组整数数据,存入一维数组中*/
printf("\n您输入的数据是:");
for(i=0;i<n;i++)
printf("%4d",b[i]); /*将数据输出到屏幕上*/
}/*Create*/
void Maxmin(ElemType b[],int n, ElemType *max ,ElemType *min )
{ /*求数组b中的n个数据的最大值和最小值*/
int i; *min=b[0]; *max=b[0];
for(i=1;i<n;i++) {
if (b[i]>*max) *max=b[i];
if (b[i]<*min) *min=b[i];
}/*for*/
printf("\n最小值是%d",*min);
printf("\n最大值是%d",*max);
return;
}/*Maxmin*/
void main() {
ElemType a[MAXSIZE],max,min;
int i,n;
printf("\n输入您要创建的数组元素个数:");
scanf("%d",&n);
Create(a,n);
printf("\n创建完成!\n");
Maxmin(a,n,&max, &min);
printf("\n主函数中:");
printf("\n最小值是%d",min);
printf("\n最大值是%d",max); getch();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -