输入10个整型数据,找出其中的最大值并显示出来。(可以用for循环或while循环实现)

请及时的反馈答案,有急用?
\

第1个回答  2006-11-14
main()
{int i,max,a[10];
printf("input 10 numbers\n");
scanf("%d",&a[0]);
max=a[0];
for(i=0;i<10;i++)
{scanf("%d",&a[1]);
if(a[0]<a[1])
a[0]=a[1];
printf("the max number is:%d\n",a[0]);
}
第2个回答  2006-11-14
说清楚点嘛,

输入10个值,是怎么输入,
一个一个输?
一次输完?一次输完的话,以什么来分割,
或者输入一个数,由系统根据此数随机生成10个数?
第3个回答  2006-11-14
C语言的
#include <stdio.h>
main()
{int i,num[10],max;
printf("Inout 10 integers:\n");
for(i=0;i<10;i++)
scanf("%d",&num[i]);
max=num[0];
for(i=1;i<10;i++)
if(max<num[i])
max=num[i];
printf("The maximized integer is: %d\n",max);
}本回答被网友采纳
第4个回答  2006-11-14
你还没说使什么语言呢?

C语言从键盘输入任意的10个整数,从中找出最大值和最小值并输出
int min=0;printf("请输入10个整数:");for(i=0;i<sizeof(arr)\/sizeof(arr[0]);i++){ scanf("%d",&arr);} max=arr[0];for(i=0;i<sizeof(arr)\/sizeof(arr[0]);i++){ if(max<arr){ max=arr;} } min=arr[0];for(i=0;i<sizeof(arr)\/sizeof(arr[0]);i++){ i...

C语言编程题: 输入10个字符串,将其从大到小排序后输出。
char n;int a[15];while(~scanf("%c",&n)){ for(int i=0;i<10;i++){ scanf("%d",&a[i]);} getchar();if(n=='A') swap1(a,10);else swap2(a,10);for(int i=0;i<10;i++){ if(i==0)printf("%d",a[i]);else printf(" %d",a[i]);} printf("\\n");} ...

定义一个长度为10的整型数组,其值为{21,45,38,66,73,14,55,99,85,10...
import java.util.Scanner;public class Test { public static void main(String[] args) { int[] array = new int[1000];for (int i = 0; i < 1000; i++) { array[i] = i;} boolean loopFlag = true;while(loopFlag) { System.out.println("请输入字符:");Scanner sc = new ...

C语言 在主函数中输入10个学生的成绩,用自定义函数求10学生成绩的最高...
} } return count;} #计算平均分函数 float avg(float a[]) { float avgScore = 0.00; float sum = 0.00; int i = 0; for(;i<10;i++) { sum += a[...

一道pascal题:输入10个正整数,将这10个数字按从大到小的顺序排列
这样,经过i遍处理之后,前i个记录的位置就已经按从小到大的顺序排列好了。例1:输入序列数据按非减顺序输出. 程序如下: program xzpx;const n=7;var a:array[1..n] of integer; i,j,k,t:integer;begin write('Enter date:'); for i:= 1 to n do read(a[i]); writeln; for i:=1 to n-1 ...

C语言输入10个数去掉最大值最小值求剩下数的和
这题考察数组的知识,代码如下:include<stdio.h>int main(){int a[10],n,max,min,maxxiabiao,minxiabiao;for(n=0;n<=9;n++){scanf("%d",&a[n]);}max=min=a[0];maxxiabiao=minxiabiao=0;for(n=0;n<=9;n++){if(a[n]>max){max=a[n];maxxiabiao=n;}else if(a[n]<min...

怎么获得一个整型的最大值?
输出最大值 print("列表中的最大值为:", max_value)在这段代码中,首先使用 input 函数从键盘输入整数个数 n,如果 n 小于 3,则要求用户重新输入,直到 n 大于等于 3 为止。接着,使用 for 循环输入 n 个整数,并将这些数存储到列表 nums 中。最后,使用 max 函数获取列表中的最大值,并...

C语言中怎么在循环语句中进行输入
在循环语句的语句块中调用输入函数就可以了 下面以C语言的 for 循环为例:\/\/gh0716.c include<stdio.h> void main(){ int i;char arr[3];printf("请输入三个字符,如abc,回车结束!");for(i=0;i<3;i++){ scanf("%c",&arr[i]);\/\/执行3次输入 } printf("你输入的三个字符是:...

...1、让用户从键盘逐个输入数据元素,输出数组内容
while(i < 10) { cin >> arr[i++];} max = 0;min = 0;for (i = 0; i < 10; ++i) { cout << arr[i] << " ";if (arr[i] > arr[max])max = i;if (arr[i] < arr[min])min = i;} cout << endl << endl;iTmp = arr[max];arr[max] = arr[min];arr[...

1*3*5*7*…*99分别用for和while循环语句写出来?
include<stdio.h> main(){ long long sum=1,k=1,j=1;\/\/这个数太大了,所以用长整型定义,不然会输出错误的;for(long long i=1;i<=99;i+=2)sum*=i;while(j<=99){ k*=j;j+=2;} printf("%lld %lld",sum,k);return 0;} ...

相似回答
大家正在搜