C语言输入10个数据,求max,min,sum,avg
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/24 06:21:44
#include"stdio.h"intmain(){inti,index,n;inta[100];printf("Entern:");scanf("%d",&n);printf("Ente
#includemain(){inti,a[30],b[5],max,min,ave=0;bb[5]={0};printf("Enter30students'goals:\n");for(i=0;i
#includeintmain(){intx,i,count,max,min,sum;//定义一些变量floatavg;//定义平均值变量,因为可能有小数,所以为floatcharc;//定义一个用于
/*因为这个数据规模很小,只有10个人而已,所以求平均分就直接求和然后用除法了,如果规模大的话可以考虑其他方法.*/#includeintmain(){intstudent[10],sum=0;flo
#includevoidmain(){inti,x[100],sum=0;for(i=0;i再问:小问一下你那个x[200]是什么意思呀再答:这是1个数组,将你输入的数据一次性放在里面,其中X是数组名
以3×4的矩阵为例:#includemain(){inta[3][4];inti,j,s;printf("Inputsomenumbers:\n");for(i=0;i
#includeintfun1(intb[])//计算输入数据的个数{inti,count=0;for(i=0;b[i]!='\0';i++)count++;returncount;}doublefu
#includevoidmain(){intn;while(scanf("%d",&n)!=EOF,n)//或者写成while(scanf("%d",&n)!=EOF)然后在循环里加一句if(n==0
这个程序可以了.我在vc6中通过调试运行了#include#includevoidmain(){floatmax,min,num;printf("inputanumber:");scanf("%
intmain(){intc[10];inti;for(i=0;i
运行结果是对的!问题估计错在输入语句的格式上,scanf("%d%d",&a,&b); 两个变量之间没有逗号,那么:从键盘上输入a=1,b=100应该是:
#includeintmain(void){\x09inta[10];\x09inti,aver=0;\x09scanf("%d%d%d%d%d%d%d%d%d%d",&a[0],&a[1],&a[2
是要用MATH头文件里头的MAX函数吗?如果不是建议自己写一个通过下标用递归求max(a[0]~a[x]){returnmax(max(a[0],a[x/2]),max(a[x/2],a[x]))}再
#includevoidmain(){floats=0;intn=0,k=0;//k值用来统计学生的总数while(n>=0&&n
#include#defineN5voidmain(){intn,num,max,min;scanf("%d",&n);max=min=n;for(num=1;num再问:最后还有一个}花括号吧?再答
max()是个函数,表示取其中最大的值.比如a=3,b=4,则max(a,b)=4;a=4,b=3,则max(a,b)=4;a=3,b=3,则max(a,b)=3;
#include<stdio.h>int main(){ int i,temp,min
#includevoidmain(){inti;intnum[10];intsum=0;for(i=0;i{scanf("%d",&num[i]);sum+=num[i];}floatavg=(flo
简单的写法是这样#include#defineN20intmain(){inta[N],max=0,min=0,i=0;while(ia[max])max=i;if(a[i]
//这样就可以了#include<stdio.h>#define N 10int main(){ int&nbs