C语言从键盘输入10个数,找出最大数和最小数用for函数

如题所述

#include <stdio.h>

int main()

{int i,maxi=0,mini=0,a[10];

for(i=0;i<10;i++)

{scanf("%d",&a[i]); 

if(a[i]>a[maxi])maxi=i;

else if(a[i]<a[mini])mini=i;

}

printf("最大的数是%d,是第%d个数\n",a[maxi],maxi+1);

printf("最小的数是%d,是第%d个数\n",a[mini],mini+1);

return 0;

}

温馨提示:内容为网友见解,仅供参考
无其他回答

C语言从键盘输入10个数,找出最大数和最小数用for函数
for(i=0;i<10;i++){scanf("%d",&a[i]);if(a[i]>a[maxi])maxi=i;else if(a[i]

c语言 输入10个数 找出最大数与最小数 并指出所在位置
include<stdio.h>int main() { int a[] = {1,2,3,4,5,6,7,8,9,10};int max, min;max = min = a[0]; \/\/假设第1个元素即是最大值也是最小值。int max_pos = 0, min_pos = 0; \/\/遍历数组,找出数组a中的最大数和最小数for (int inx=0; inx!=sizeof(a) \/ sizeof(...

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

c语言题目,从键盘输入10个数输出其中最大的和最小的,并输出最大数和最...
printf("最大值与最小值之和为:%d",max + min );} 请输入第0个:23 请输入第1个:-24 请输入第2个:55 请输入第3个:4 请输入第4个:2 请输入第5个:56 请输入第6个:88 请输入第7个:4 请输入第8个:7 请输入第9个:3 最大值与最小值之和为:64请按任意键继续. . ....

C语言编程:从键盘输入10个数,求最大值,最小值和平均值
namespace ConsoleApplication3 { class Program { static void Main(string[]args){ int[]num=new int[10];Console.WriteLine("请输入十个数:");for(int i=0;i<10;i++){ string s=Console.ReadLine();int x=int.Parse(s);num=x;} \/*for(int n=0;n<10;n++){ Console.WriteLine...

c语言,从键盘输入10个数,如何统计并输出最大值和最小值的个数...
这个, 先把这十个数 存入数组, 用冒泡排序法, 将大数和小数分别求出, 再for循环遍历数组,与最大\/最小数比较, 若相等则 i++

C语言从键盘输入任意的10个整数,从中找出最大值和最小值并输出
int main(){ int arr[10]={0};int i=0;int max=0;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]...

C语言编程题:从键盘上输入十个数,输出其中的最大数和最小数。谢谢...
n,max=1<<sizeof(int)*8-1,min=~max,i; for(i=0;i<10;i++){ if(scanf("%d",&n),max<n) max=n; if(min>n) min=n; } printf("The Max is %d\\nThe Min is %d\\n",max,min); return 0;} ...

用C语言,任意输入10个数,求其中的最大值和最小值
int min, max, value;\/\/定义最大值、最小值、输入值 printf("输入整数:");\/\/文字提示 do\/\/循环输入并进行判断最大最小 { scanf("%d", &value);\/\/输入 if (loop == 10) \/\/第一次输入 { max = min = value; loop--; continue;\/\/先将max、min放入一个数用于比较 } else { if ...

十个数比较大小,用c语言怎么比? 输出最大数和最小数。
include <stdio.h>void main(){int i,max,min,n;scanf("%d",&n);max=n;min=n;for(i=1;i<10;i++){scanf("%d",&n);if(max<n) max=n;if(min>n) min=n;}printf("最大数:%d,最小数:%d",max,min);}运行示例:

相似回答
大家正在搜