22问答网
所有问题
当前搜索:
c语言一维数组求最大值
c语言数组
大小的问题?
答:
C语言中
第一维大小是指数组第一维的长度:如下定义一个
一维数组
:int arr[10];则其长度可以使用sizeof(arr)来求得:printf("长度:%d",sizeof(arr));其结果为:10 二维数组的第一维大小是指数组的行数,第二维是数组的列数:定义一个二维数组:int arr[5][8];则其行数为5,列数为8,其...
C语言中
用
一维数组
完成去掉
最大值
和最小值 并求出平均值
答:
1,你的初始化max和min就不对,应该把max和min的值都设定为a[0];2,你的for循环i应该从0开始的。3,在for循环中你不应该写scanf("%d",&a[i]);。因为写了这句话的话,系统会在这里等待,然后把你从键盘上输入的数据写入到a
数组
中,这样相当于给数组a进行了重新的赋值操作。4,你的average=...
C语言中一维数组
的最长维数是多少?谢谢!
答:
16位编译器(比如Turbo
C
)中,unsigned int为16位,因此
数组最
多32767个数据。32位编译器(比如Visual C++ 6.0)中,unsigned int为32位,因此数组最多4294967295个数据。以上结论为理论值。实际上,在VC++中,我们定义一个259025元素的整型数组,虽然可以编译通过,但是我们仍将得到一个运行时错误(...
C语言
编写程序,求两个
一维数组
的
最大值
之差
答:
i++){ scanf("%d",&a[i]);if(m1<a[i])m1=a[i];} printf("输入第二个
数组
的长度:");scanf("%d",&b1);printf("输入第一个数组:");for(j=0;j<b1;j++){ scanf("%d",&b[j]);if(m2
...求每门课的最高分,放入一个
一维数组
中,输出每门课的最高分
答:
cout<<"1:第一门课最高分数的信息"<<endl;cout<<"2:第二门课最高分数的信息"<<endl;cout<<"3:第三门课最高分数的信息"<<endl;cout<<"4:总分最高分数的信息"<<endl;cin>>z;switch(z){ case 1:top_print(stu) ;break;case 2:top1_print(stu) ;break;case 3:top2_print(stu) ...
有人懂
c语言
吗?有个作业不会做
答:
函数被调用后,形参数组元素改变导致实参改变,我们再从改变后的实参数组元素中获得函数的多个返回值。以下实例演示该方法的应用。实例2:编写函数
求一维
整形数组的
最大值
与最小值,并把最大值与最小值返回给主调函数。方法:以指针方式传递该
一维数组
的地址,然后把数组的最大值与数组的第一个元素交换...
C语言
编程:任意输入10个整数放入
数组
中,然后求其中的
最大值
和最小值...
答:
max=a[0];//先假设
最大值
为第一个元素 for(i=1;i<10;i++){ if(a[i]>max) //如果发现有比max大的数,修改max的值 max=a[i];} printf("是个数中最大的数是:\n");printf("%d",max);} 2、任意输入10个整数放入
数组
中求其中的最小值的源代码如下:include<stdio.h> main(...
C语言
编程:输入
一维数组
的10个元素,并将最小值与第一个数交换,
最大值
...
答:
include <stdio.h>int main() {int a[10],i,t,imin,imax,n = 10;printf("输入10整数(空格隔开):");for(i = 0; i < n; ++i)scanf("%d",&a[i]);printf("处理前:\n");for(i = 0; i < n; ++i) printf("%d ",a[i]);printf("\n");imin = imax = 0;for(i = ...
C语言
如何实现一个
一维数组
的输入输出?
答:
C语言
程序如下:include <stdio.h> void fun(int a[],int n,int *k){ int i,maxxr,j;maxxr=a[0];for(i=0;i<n;i++){ if(maxxr<a[i]){ maxxr=a[i];} } for(i=0;i<n;i++){ if(maxxr==a[i]){ j=i;break;} } k=j;} int main(void){ int a[10]={ 876,...
用
c语言
输入一个数,查找
一维数组
中比该数大的最小数?
答:
设输入的数为A,目标最小数为B
数组
中比A大的,设为
C
,再和B比较,比B小的就把B的值设为C
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜