55问答网
所有问题
当前搜索:
求n个整数中的最大值
C++ 递归调用,
求N个数的最大值
,怎么做?
答:
{ if(
n
<= 0)return max;return getMax(a,n-1,max>a[n-1]?max:a[n-1]); //递归调用 } int main(){ int a[] = {2,3 -1,4,9,10,5,0,-2,7};//注意这里调用的参数,第一个是数组a,第一个是数组的大小n=10,第三个选一个初始
的最大值
如a[0]cout<<"这10
个数
的最...
C语言如何找出
n个数中的
m个
最大值
?
答:
include <stdio.h> int main(){ int i, j,
n
, m, t;scanf("%d%d", &n, &m);//有改动 int a[n];//有改动 for(i=0; i<n; i++){ scanf("%d", &a[i]);};int max;for(j=0; j<m; j++)//有改动 { max=j;//有改动 for(i=j+1; i<n; i++)//有改动 { ...
C++题目:任意输入
n个整数
,输出
其中的最大值
和最小值(要求不能使用数组...
答:
/* author: qcq date: 2015/3/31 e-mail:
[email protected]
*/#include<iostream>#include<limits>using namespace std;int main(){int temp = 0;/* The method used here is below. What we need is three variables, one for temp variable, one for max_number, one...
C++的简单问题,任意给定
n个整数
,求这n个整数序列的和、最小值、
最大值
...
答:
include<iostream>using namespace std;int main(){int
n
,a,i,sum=0,min=0,max=0;cin>>n;cout<<n<<endl;for(i=1;i<=n;i++){cin>>a;sum+=a;if(i==1){max=a,min=a;}else{if (a>max){max=a;}if (a<min){min=a;}}}cout<<sum<<" "<<max<<" "<<min<<endl;...
...正
整数n
(1<n<10),再输入
n个整数
,求出
其中的最大值
和最小植和平均值...
答:
首先定义变量,int n,a[ ];//数组先不初始化。然后由键盘输入n.接着由输入的n初始话数组。接着用循环输入
n个整数
(用数组接收)。平均值非常好求,全加起来再除以n. 最大最小可以用冒泡法排序就可以输出最大最小值了。如果直接一个比较很麻烦。说明一点可以改进冒泡法,只做一轮输出
最大值
,再...
输入
n个整数
,输出
其中的最大值
和最小值(要求用数组存储n个数).
答:
include <stdio.h> void main(){ int i,j,k,a[10];printf("请输入10个数字:");for(i=0;i<10;i++)scanf("%d",&i);k=a[0];for(j=1;j<10;j++){ if(a[0]a[j])k=a[j];} printf("
最大数
为%d,最小数为%d\
n
",a[0],k);}楼主这个简单,好理解。现写的 ...
...键盘任意输入
n个
实数,用do-while循环语句
求最大值
、最小值?_百度知...
答:
你好!以下是一个C语言程序,使用do-while循环语句从键盘任意输入
n个
实数,并计算出
其中的最大值
和最小值:include <stdio.h> int main() { int n, i = 0;float num, max, min;printf("请输入要输入的实数
个数
n: ");scanf("%d", &n);do { printf("请输入实数: ");scanf("%f", ...
C语言:从键盘输入
n个数
,
求最大值
和最小值(用数组)
答:
}/* 计算数组
最大值
、最小值、总和、平均值 *//* 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[...
C程序:找
N个数中最大值
答:
第一个错误for(i=1;i<=
n
;i++) scanf("%d",&b[i]); C语言的下标是从0到n-1的,这里错了 应该是 for(i=0;i<n;i++) scanf("%d",&b[i]);第二个错误 int A(int a,int b[])这个函数你想实现什么功能?嵌套返回
最大值
吗?如果不是有要求必须采用嵌套 建议这样做 int A(...
用c语言 任意输入
n个数
,输出
其中最大
数和最小数,并输出它们在序列
中的
...
答:
include<stdio.h> include<stdlib.h> intmain(){ inti,j,
n
,max_pos=0,min_pos=0;int*a;printf("Pleaseinputmaximumnumber:");scanf("%d",&n);a=(int*)malloc(sizeof(int)*n);printf("Pleaseinput%dnumbersnow:\n",n);for(i=0;i<n;i++){ scanf("%d",&a[i]);if(a[max_pos...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜