当前位置:网站首页>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
边栏推荐
- 《統計學》第八版賈俊平第七章知識點總結及課後習題答案
- . Net6: develop modern 3D industrial software based on WPF (2)
- 记一次,修改密码逻辑漏洞实战
- 《统计学》第八版贾俊平第二章课后习题及答案总结
- Record an API interface SQL injection practice
- xray与burp联动 挖掘
- 内网渗透之内网信息收集(四)
- Sqqyw (indifferent dot icon system) vulnerability recurrence and 74cms vulnerability recurrence
- Proceedingjoinpoint API use
- SQL注入
猜你喜欢
Based on authorized access, cross host, and permission allocation under sqlserver
记一次,修改密码逻辑漏洞实战
Record an API interface SQL injection practice
Statistics 8th Edition Jia Junping Chapter 7 Summary of knowledge points and answers to exercises after class
xray與burp聯動 挖掘
SystemVerilog discusses loop loop structure and built-in loop variable I
JDBC read this article is enough
Applet Web Capture -fiddler
内网渗透之内网信息收集(二)
《统计学》第八版贾俊平第九章分类数据分析知识点总结及课后习题答案
随机推荐
JDBC transactions, batch processing, and connection pooling (super detailed)
《统计学》第八版贾俊平第十二章多元线性回归知识点总结及课后习题答案
Mathematical modeling idea of 2022 central China Cup
Always of SystemVerilog usage_ comb 、always_ iff
Ucos-iii learning records (11) - task management
外网打点(信息收集)
MySQL中什么是索引?常用的索引有哪些种类?索引在什么情况下会失效?
Library management system
Network layer - simple ARP disconnection
浙大版《C语言程序设计实验与习题指导(第3版)》题目集
1.支付系统
Interview Essentials: what is the mysterious framework asking?
JDBC事务、批处理以及连接池(超详细)
Statistics, 8th Edition, Jia Junping, Chapter 11 summary of knowledge points of univariate linear regression and answers to exercises after class
SQL注入
网络基础详解
内网渗透之内网信息收集(一)
New version of postman flows [introductory teaching chapter 01 send request]
2022华中杯数学建模思路
《统计学》第八版贾俊平第十章方差分析知识点总结及课后习题答案