啊哈C 从键盘输入N个整数,找出其中的最大数和最小数(使用循环)从键盘输入N个整数,找出其中的最大数和最小数(使用循环)
return;for(i = 0;i < n;i++){ scanf("%d",&val);if(i == 0)//第一次输入的值 赋值给 最大值 最小值; 序号都赋值为0;{ max_v = val;min_v = val;max_i = i;min_i = i;} else { if(val > max_v) //当输入的值 比最大值大,替换最大值, 替换序号;{ max...
简单C程序:输入一个整数n,然后在输入n个整数,编写程序打印出这n个数中最大整数!! #include<stdio.h>#include<stdlib.h>int main(){ int i,n,max; printf("请输入整数n的值:"); scanf("%d",&n); int a[n]; printf("输入%d个整数:\n",n); for(i=0;i<n;i++) { scanf("%d\t",a
} printf("最大值=%d,最小值=%d\n",max,min);}
include<stdio.h>int main(){ int iMax=0,iSecMax=0,t; int i; scanf("%d",&iMax); for(i=0;i<n-1;++i) { scanf("%d",&t); if(t>iMax) iMax=t; else{ if(0==i) iSecMax=t; else if(t>iSecMax) iSecMax=t; } } printf("...
include<stdio.h>int main(){int a[100];int n,max,maxi,min,mini,i;printf("请输入数组的个数n= ");scanf("%d",&n);printf("输入数组:\n");for(i=0;i<n;i++)scanf("%d",&a[i]);max=a[0];maxi=1;min=a[0];mini=1;for(i=0;i<n;i++){if(maxa[...
int N;int arr[MAX];record rd;int ct;int find;// 初始化结构体 for (i = 0; i < MAX; i++){ rd.counter[i] = 0;rd.number[i] = 0;} // 输入整数的个数N printf("Enter N (0<N<100): ");scanf("%d", &N);// 采用数组记录输入的整数 printf("Enter %d number :...
printf("最小值: %.2f\n", min);return 0;} 在程序中,首先要求用户输入要输入的实数个数n,然后使用do-while循环语句,重复执行以下操作:从键盘输入一个实数num。如果这是第一个输入的实数,将最大值max和最小值min都设置为该值。如果这不是第一个输入的实数,则比较输入的数num与当前最大...
要看你输的是数字还是字符,这题目就有点漏洞了。
}/* 计算数组最大值、最小值、总和、平均值 *//* arr[]: 目标数组; len: 元素个数 */void calcArray (elemType arr[], int len, elemType *max, elemType *min) {int i;*max = *min = arr[0];for (i=0; i<len; i++) {if (arr[i] > *max)*max = arr[i];if (arr[...