当前位置:网站首页>Pointeurs: maximum, minimum et moyenne
Pointeurs: maximum, minimum et moyenne
2022-07-06 14:34:00 【Lumière】
Exigences
Écrire le programme,Saisissez un tableau d'entiers unidimensionnels,Valeur maximale de sortie、Minimum et moyenne.(Avec un pointeur)
Code
#include<stdio.h>
/* * Cette fonction est utilisée pour saisir un tableau d'entiers unidimensionnels,Les données saisies sont stockées dans des paramètres formelsaDans le tableau * Données saisies pour0Comme signe de fin,0Ne pas enregistrer dans le tableau et ne pas compter dans le total des données d'entrée * La valeur de retour est le nombre de données d'entrée */
int input(int a[])
{
int n=0;
int b = 0;
do
{
scanf("%d",&b);
if(b == 0)
break;
else
{
a[n] = b;
n++;
}
}
while(b != 0);
return n;
}
/* * Cette fonction est utilisée pour calculer le tableau des paramètres formelsaMax in、Minimum、Moyenne * Max.、Minimum、La moyenne passe par les variables du pointeur de paramètrepmax、pmin、pavgPour passer * nEst un tableau de paramètres formelsaNombre de données dans */
void fun(int a[],int *pmax,int *pmin,int *pavg,int n)
{
int i,j,k=0;
*pmax = a[0];
*pmin = a[0];
for(i=1;i<n;i++)
{
if(*pmin > a[i])
{
*pmin = a[i];
}
if(*pmax < a[i])
{
*pmax = a[i];
}
k = k + a[i];
*pavg = (k + a[0])/n;
}
}
mainFonctions
int main()
{
int a[200],n,max,min,avg;
n=input(a);
fun(a,&max,&min,&avg,n);
printf("Max.%d,Min.%d,La moyenne est%d\n",max,min,avg);
return 0;
}
Tests
Test Input
1 3 5 7 0
Produits
Max.7,Min.1,La moyenne est4
边栏推荐
- This article explains in detail how mockmvc is used in practical work
- Chain team implementation (C language)
- 《统计学》第八版贾俊平第十一章一元线性回归知识点总结及课后习题答案
- MSF generate payload Encyclopedia
- Harmonyos JS demo application development
- What language should I learn from zero foundation. Suggestions
- Circular queue (C language)
- 记一次api接口SQL注入实战
- 关于交换a和b的值的四种方法
- Library management system
猜你喜欢
网络基础详解
Xray and Burp linked Mining
“人生若只如初见”——RISC-V
Statistics 8th Edition Jia Junping Chapter 5 probability and probability distribution
Library management system
How does SQLite count the data that meets another condition under the data that has been classified once
Apache APIs IX has the risk of rewriting the x-real-ip header (cve-2022-24112)
《统计学》第八版贾俊平第八章假设检验知识点总结及课后习题答案
Attack and defense world misc practice area (simplerar, base64stego, no matter how high your Kung Fu is, you are afraid of kitchen knives)
Intranet information collection of Intranet penetration (3)
随机推荐
How to turn wechat applet into uniapp
Record an API interface SQL injection practice
Wei Shen of Peking University revealed the current situation: his class is not very good, and there are only 5 or 6 middle-term students left after leaving class
High concurrency programming series: 6 steps of JVM performance tuning and detailed explanation of key tuning parameters
JDBC事务、批处理以及连接池(超详细)
攻防世界MISC练习区(SimpleRAR、base64stego、功夫再高也怕菜刀)
链队实现(C语言)
Intranet information collection of Intranet penetration (2)
图书管理系统
SystemVerilog discusses loop loop structure and built-in loop variable I
Statistics 8th Edition Jia Junping Chapter 12 summary of knowledge points of multiple linear regression and answers to exercises after class
Binary search tree concept
XSS之冷门事件
captcha-killer验证码识别插件
A complete collection of papers on text recognition
Interview Essentials: what is the mysterious framework asking?
ES全文索引
List and data frame of R language experiment III
Statistics 8th Edition Jia Junping Chapter XIII Summary of knowledge points of time series analysis and prediction and answers to exercises after class
Which is more advantageous in short-term or long-term spot gold investment?