wnlt.net
当前位置:首页 >> 用C编 用指针实现:输入10个整数放入数组A,求10个数的平均值。 >>

用C编 用指针实现:输入10个整数放入数组A,求10个数的平均值。

#include "stdio.h" int main() { int a[10],*p,i; p = a; for(i=0; i<10; i++) { scanf("%d",p); p++; } p = a; for(i=0; i<10; i++) { printf("%d ",*p); p++; } }

#include<stdio.h> int average(int *p) { int sum=0; for(int i=0;i<10;i++) sum+=*(p+i); printf("average=%d\n",sum/10); } int max(int *p) { for(int i=0;i<10;i++) for(int j=0;j<9-i;j++) if(*(p+j)>*(p+j+1)) { int t; t=*(p+j); *(p+j)=*(p+j+1); *(p+j+1)=t; } printf(

#include<iostream> using namespace std; void main() { int a[10]; int i; int j; int max=0; int sum=0; int average=0; cout<<"输入10个数"<<endl; for(i=0;i<10;i++) { cin>>a[i]; } for(i=0;i<10;i++) { sum+=a[i]; } average=sum/10; max=a[0]; for(i=0;i<9;i++)

main() { sum=0; avg=0; for i=1;i<=10;i++ {scanf("d%",&m); sum=sum+m; } avg=sum/10; printf("d%",avg); }

#include <stdio.h> int main(void) { int a[10]; int i; int sum = 0; int avg = 0; printf("please enter ten value:"); for(i=0;i <10; i++) { scanf("%d ",&a[i]); printf("%d ",a[i]); sum = sum + a[i]; } avg = sum /10; // float avg = sum/10.0 printf("the avg is : %d", avg); return 0; }

#include<stdio.h> int main() { int i,max,min,s,a[10]; for(i=0;i<10;i++) scanf("%d",&a[i]); s=max=min=a[0]; for(i=1;i<10;i++) {if(a[i]>max)max=a[i]; else if (a[i]<min)min=a[i]; s+=a[i]; } printf("最大值=%d\n最小值=%d\n平均值=%.1f",max,min,(float)s/10); return 0; }

#include <stdio.h> int main(void){ int i,m,a[10]; printf("input 10 numbers:\n"); for(i=0;i<10;i++) { scanf("%d",&a[i]);} m=a[0]; for(i=1;i<10;i++) { if(a[i]>m)//求最小值时,改成a[i]<m m=a[i]; } printf("最大值=%d\n",m); return 0;}

#include<stdio.h>int main(){ int arr[10],i; for(i=0;i<10;i++) scanf("%d", &arr[i]); int a=0,b=0; float as=0,bs=0; for(i=0;i<10;i++) if(arr[i]%2!=0){ a++; as+=arr[i]; } else{ b++; bs+=arr[i]; } printf("奇数个数%d,平均%f;偶数个数%d,平均%f", a,(a!=0?as/a:0), b,(b!=0?bs/b:0)); return 0;}

#include<stdio.h> void main() { int a[10]; int sum =0; int i; for(i=0;i<10;i++) { printf("请输入第%d个数:"i+1); scanf("%d",a[i]); sum+=a[i]; } printf("平均值为:%d\n",sum/10); }

#include #define LENGTH 10void main(){ int buff[LENGTH], i, sum = 0; for (i = 0; i 评论0 0 0

网站首页 | 网站地图
All rights reserved Powered by www.wnlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com