定义一个整形数组A[10]输入10个数为各个元素赋值并输出其中最大的数

供稿:hz-xin.com     日期:2025-01-15
从键盘输入10个整型数据,放入数组a 中,求其最大值、最小值及其所在元素的下标位置,并输出。

1、输入a=[12,2,3,4,34,24],创建一个a列表。

2、输入max_value=max(a),进行获取a列表的最大值。

3、运行py文件,可以看到最大值是34。

4、输入max_index=a.index(max(a)),进行获取最大值的下标。

5、运行py文件,可以看到a列表的最大值下标为4,需要注意的是下标是从0开始的。

#include
int main(void)
{
int array[10];
int i,min,max;
float avg=0.0;
int *p;
printf("请输入10个正整数");
scanf("%d",&array[10]);
p=array; /*指针赋值*/
max=*p; /*初值*/
min=*p;
for(i=1;i<10;i++)
{
if(max<*(p+i))
max=*(p+i); /*最大值*/
}
printf("max=%d,array[1]=%.2f
",max,array[1]);
return 0;
}

#include <stdio.h>
void  main(){
int i,max,a[10];
scanf("%d",&a[0]);
max=a[0];
for(i=1;i<10;i++)
{
scanf("%d",&a[i]);
if(max<a[i]) max=a[i];
}
printf("%d",max);
}

运行示例:



...使用指针指向这个数组,并分别利用指针输入和输出这个数组的...
include<stdio.h> define N 10 void main() { int a[N],i,*p;p=a; for ( i=0;i<N;i++,p++ ) scanf("%d",p);p=a; for ( i=0;i<N;i++,p++ ) printf("%d ",*p); printf("\\n");}

定义长度为10的整型数组a,并输入10个整数,存放到数组a中。从a[1]开始...
cout<<"请输入10个数"<<endl;for(int i=0;i<10;i++){ cin>>s[i];} for(int j=1;j<9;j++){ s[j]=s[j+1]%s[j];} for(int i=0;i<10;i++){ cout<<s[i]<<" ";} cout<<endl;return 0;} 你好!你申请数组是申请的是10个单位,但是在循环中出现了a[10],这是...

...包含10个元素,通过键盘向数组输入元素值,并输出出来
include <stdio.h> main(){ int a[10],*p=a,i;while(p<a+10) scanf("%d",p),p++; \/\/指针实现 for(i=0;i<10;i++) printf("%d ",a[i]); \/\/下标实现 }

c语言int a[10] 10是什么意思
inta表示a这个变量是整型,只能存放整数。inta【10】【10】指的是代表a的二维数组,是指向一个有十个元素的数组的指针,或者说a是具有十个元素的数组的首元素的地址,这十个元素,每个元素都是一个数组。

急急急 c语言编程 在整型数组a[10]中找出最大值和最小值,并将最大值...
这个很简单 就是一个交换过程 和 找最大值 最小值过程 void main(){ int a[10];int i=0;for(i=0;i<10;i++)scanf("%d",&a[i]);\/\/输入10个 int max=a[0];int min=a[9];for(i=0;i<10;i++)\/\/找最大和最小 { if(a[i]>max)max=a[i];if(min<a[i])min=a[i];...

请问如何通过C语言实现输入10个数并输出
C语言通过输入十个整数然后分别顺序和逆序输出的编程思想和方法如下:1.首先需要定义一个整型数组用于存储输入的10个整数。这里定义一个数组a。2.然后利用for循环,接受从键盘输入的10个整数。这里使用i作为循环的游标变量。3.输入完毕后,再次利用for循环来顺序输出存储在数组的十个数。这里同样使用局部...

C语言 从键盘输入10个整数,将这10个整数按从小到大的顺序输出。_百度知 ...
1、打开软件进入页面,点击文件-新建-文件-C++ Source File。2、输入预处理命令和主函数:#include<stdio.h>\/*输入输出头文件*\/void main()\/*空类型:主函数*\/。3、定义变量和数组的数据输入10个数:int a[10],i,t;\/*定义变量和数组数据类型为整型*\/printf("输入10个整数:");\/*输出文字...

int a[10][10]是什么意思
声明一个二维数组,其行数和列数均为10。 前一个10表行数,后一个行表列数。在赋值、使用的时候从 a[0][0] 到 a[9][9]

c语言求详解
for(i=0;i<10;i++)\/\/循环十次,分别输入十个数,scanf("%d",&a[i]);\/\/读入一个数,循环十次就读入了十个数。printf("\\n");\/\/输出一个回车,就是换行。这样子后面输入的结果能保证不会和前面用户输入的信息挤在一起。for(j=0;j<9;j++)\/\/下面这几行是对数组内容进行排序。百度上...

定义一个长度为10的整型数组,循环输入并存储10个整数。然后再输入一个...
include<stdio.h> int main(){ int a[11],t=0,n;for(int i=1;i<=10;i++){ scanf("%d",&a[i]);} scanf("%d",&n);int first;for(int i=1;i<=10;i++){ if(a[i]==n){ first=i;t=1;break;} } if(t!=0)printf("%d",first);else printf("该数组中无此数");...