c语言平均数做法
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/13 02:35:52
根据提示做是没问题的.先定义数组:intA[50];在提示基础上略加修改:inti=0,sum=0;floatavg;for(;scanf("%d",&A[i])==1&&i
题记:scanf是一个返回值为int类型的函数,输入格式正确时返回1,输入格式不正确时返回0.利用这一点,可以无限的输入数字,并在最后输入一个字母结束输入.代码如下:#includeintmain()
定义四个变量intn,max,min,sum;先读一个数据scanf("%d",&n);sum=max=min=n;再循环9次,输入9个数,同时,累加,比较大小for(i=0;imax)max=n;i
错在最后的式子,应该是a=1.0*j/k;还有a的类型要声明为float.再问:那个为什么要1.0*j啊??再答:因为是整数相除的话,它的结果还是整数,不是浮点数的。如1/2的结果就不是0.5而是0.
#includeintfun1(intb[])//计算输入数据的个数{inti,count=0;for(i=0;b[i]!='\0';i++)count++;returncount;}doublefu
#includeintchartoint(charch){inta;switch(ch){case'A':a=4;break;case'B':a=3;break;case'C':a=2;break;c
#includevoidmain(){inta[10];floataver=0;for(inti=0;i
#include"stdio.h"#include"math.h"#defineN100voidmain(){inta[N],n,i;floataver,s;floatsum=0,e=0;printf
#includeintmain(){\x09intnum;\x09intsum=0;\x09intcount=0;\x09while(scanf("%d",&num)&&num!=-1)//一直接受输
一组数组用二维数组可以的
我的统计计算程序,你去掉均方差,RMS,Hm0等,你不用的即可.#include#include/*--------------------------------------------------
//C语言编程,输入10个数字计算平均数,并输出大于平均数的元素//作者:yubaolin//日期:20120402//功能:C语言编程,输入10个数字计算平均数,并输出大于平均数的元素#includ
//下面的程序经测试是符合你要求的.#includeintmain(){inta,i=0;floatavg=0.0;scanf("%d",&a);if(a==-1)return0;while(1){a
#includeintmain(){intn,i;doublesum=0,temp;scanf("%d",&n);for(i=0;i
#include"stdio.h"intmain(intargc,char*argv[]){\x09intarr[10];\x09for(inti=0;i
main(){inta,b,c;scanf(%d,%d,%d,a,b,c);printf(%f,(a+b+c)/3);}
#include<iostream>using namespace std;void main (){int a=10,b=20,c=3
#include"stdio.h"intmain(){inta,b,c,sum;floataverage;scanf("%d%d%d",&a,&b,&c);sum=a+b+c;average=(flo
if(a[i]=pjs)这里应该是if(a[i]==pjs)少了个等号#include#includemain(){inti,a[20],s=0,pjs,x=0,y=0,z=0;for(i=0;i
1、你定义的变量i初始值是1:int i=1; 在for循环里边输入第一个数字时i自加变成了2,到最后会导致数字的个数多了1个,造成结果不正确.2、当你最后输入n时,相当于for循