...5}, 利用指针作为函数参数编程,输出数组中的最大和最小值答:include<stdio.h>void maxmin(int* a,int*min,int*max){ int i; *min=*max=*a; for(i=1;i<10;i++) { if(*min>*(a+i)) *min=*(a+i); if(*max<*(a+i)) *max=*(a+i); }}void main(){ int a[10]={1,8,10,2,-5,0,7,15,4, -5}...
(1):找出一维数组中的最大值.已知:int a[10]={0,2,4,6,8,1,3,5,7...答:int main(){ int a[10]={5,3,6,1,7,4,9,2,8,10};int i,max,*p;p=a;//将a数组的首地址赋给指针变量p max=*p;//将a数组的第一个元素a[0]赋给变量max p++;//将指针变量p指向a数组的下一个元素a for(i=1;i<10;i++){ if(*p>max){ max=*p;} printf("\nmax=%d\n"...
c语言中,用指针,实现从键盘输入十个整数,计算出最大值和最小值,并返 ...答:include<stdio.h> int main (){ int *p,*q;int max=0,min=100;p=&max;//指针P指向max q=&min;//指针q指向min int x;scanf("%d",&x);while(x!=0) //输入0结束输入 { if(*p<x)p=x;if(*q>x)q=x;scanf("%d",&x);} printf("max:%d\tmin:%d\n",*p,*q);while(1...
...利用指针变量操作数组,求最大值及其下标,并求数组元素之和以及平均值...答:include <stdio.h> include <stdlib.h> int main(){ int integer[10]={3,67,-34,78,23,346,0,-14,100,52};int i=0,max=*(integer),min=*(integer);double avg=0;long sum=0;for(i=0;i<10;i++){ printf("%d ",*(integer+i));if(min>*(integer+i))min=*(integer+i);...