00问答网
所有问题
C语言。定义20元素的一维数组 ,从键盘输入20个元素,找出20个元素中的最大值,最小值
如题所述
举报该问题
其他回答
第1个回答 2020-02-08
错误原因不说了,给一份我刚写的吧:
#include
#define
N
20
void
main()
{
int
data[N];
int
num_min;
int
num_max;
//循环输入N个整数
for
(int
i
=
0;
i
<
N;
++i)
{
scanf_s
("%d",
data+i);
}
num_min
=
data[0];
num_max
=
data[0];
//遍历一遍
for
(int
i
=
0;
i
<
N;
++i)
{
if
(num_min
>
data[i])
{
num_min
=
data[i];
}
if
(num_max
<
data[i])
{
num_max
=
data[i];
}
}
//输出最大与最小
printf("the
max
is:%d\nthe
min
is:%d",
num_max,
num_min);
}
PS:scanf_s是scanf的安全版本(VS2013版本)
第2个回答 2019-10-29
好好想想你的for循环是怎么进行的。
第一次,m=0,执行输出“qingshuru:”,然后执行一次输入,将输入结果保存在x[0]中,这时x[1]中还没有数字,你就开始拿x[1]来作比较了,怎么能实现。。。
第3个回答 2019-10-27
数组越界了啊,,,,你定义的数组是5个元素,最大到x[4],你仔细看看你的循环,当m=4时,你里边有x[m+1],没有这个元素啊...
相似回答
C语言
。
定义20元素的一维数组
,从键盘输入20个元素,找出20个元素中的
...
答:
20 void main(){ int data[N];int num_min;int num_max;//循环输入N个整数 for (int i = 0;i < N;++i){ scanf_s("%d",data+i);} num_min = data[0];num_max = data[0];//遍历一遍 for (int i = 0;i < N;++i){ if (num_min > data[i]){ num_min = data[i...
定义
一个有
20个元素的一维数组,
使用InputBox函数为数组
中的
所有元素赋...
答:
L1.Caption = "
数组中的最大值
"L2.Caption = "数组中的
最小值
"C1.Caption = "输入显示"C2.Caption = "退出"End Sub Sub max(
array
1, a, b)For i = 0 To UBound(array1) - 1 For j = UBound(array1) - 1 To i Step -1 If array1(j) > array1(j + 1) Then a = arra...
c语言
编程
从键盘
上
输入20个
整数存在
一维数组中,
计算所有
元素的
和、平均...
答:
include <stdio.h> include <stdlib.h> define LEN 20 int main(char argc, char *argv){ int i,j;double avg;int num[LEN];int max = 0;int sum = 0;for(i = 0; i < LEN; i ++){ sacnf("%d",&num[i]);} for(j = 0; j < LEN; j ++){ sum += num[j];if(num[...
C语言
编程:将
从键盘输入的20个
整数存入
一维数组中,
计算所有
元素的
和...
答:
scanf("%d",&a[i]);int result=0;for (i=0;i<20;i++)result+=a[i];printf("和为:%d\n平均值为:%f\n",result,result/20.0);/*20.0不能改为20*/result=a[0]for (i=1;i<20;i++){if (result
大家正在搜
C语言数组的元素个数能否手动输入
c语言输出数组中的元素
c语言在数组中查找指定元素
c语言数组最多多少个元素
c语言获取数组元素个数
c语言计算数组元素个数
C语言删除数组指定元素
c语言求数组内元素的和
c语言数组查找元素
相关问题
c语言编程题 定义一个包含20个元素的一维数组a 输出这...
从键盘输入20个数放入一个一维数组中,并输入数组各元素的值,...
C语言编程:将从键盘输入的20个整数存入一维数组中,计算所有...
编程求出任意一个一维数组元素中最大值和最小值的下标。数组元素...
使用键盘向一维数组中输入20个整数,找出其中最大的数和最小的...
定义一个有20个元素的一维数组,使用InputBox函数为数...
c语言编程 从键盘上输入20个整数存在一维数组中,计算所有元...
C语言编程 定义一个有20个元素的整型数组,从键盘输入20个...