为您找到"

...{ int a[10],i,f; int sum,aver; for(i=0;i<10;i++) scanf("%...

"相关结果约100,000,000个

这个程序最后求SUM和AVER时出错

double sum,aver;改:double sum=0.0,aver=0.0;刚

连续输入若干个正整数,求出其和及平均值,直到输入为0结束(c语言)_百度...

include <stdio.h> #include <stdlib.h>#define N 10int main(void){int i,aver=0,index=0,sum=0;int * a;a=(int * )malloc(sizeof(int)*N);printf("连续输入若干个正整数(输入0结束):\n");while(1){scanf("%d",&a[index]);if(0==a[index]){break;}sum+=a[index];index...

求c语言程序讲解: 用键盘输入一组数据,求最大值,最小值,和,积,平均值...

\n",imax,imin,sum,multi,aver);}include<stdio.h>main (){int a[10];int i, max,min,sum,p;float avg;printf("输入数据");for(i = 0;i < 10;i ++)scanf("%d",&a[i]);max = min = sum = a[0];p =1;for(i = 1; i < 10;i ++){sum += a[i];p *= a[i]...

...main() {int i; float f,sum; for(i=1,sum=0.0

34567832229031784328aver=49.200000Press any key to continueinclude <stdio.h>void main (){int i;float f,sum;for(i=1,sum=0.0;i<=10;i++){scanf("%f",&f);sum+=f;}printf("aver=%f\n",sum/10.0);}有问题请追问 满意记得采纳double N,sum,PJ;int i=0while(i<10){...

C语言输入四名学生的三门考试成绩,及所有学生各科平均成绩

include"stdio.h"void scan(int a[][6],int n){int i;printf("请输入第%d人成绩:\n",n+1);for(i=0;i<4;i++)scanf("%d",&a[n][i]);} void ave(int a[][6],int n){int i;for(i=0;i<4;i++)a[n][4]+=a[n][i];a[n][5]=a[n][4]/4;} void print(int...

一个单位下设3个班组,每个班组人数不固定,需要统计每个班组的平均_百 ...

{ int sum=0,aver,x,y=0,i=0;printf("请输入该组员工的工资,输入-1结束本班组:\n");while(y<3){ daoy++;scanf("%d",&x);while(x!=-1){ i++;sum=sum+x;printf("第%d个数据是%d:\n",i,x);scanf("%d",&x);} aver=sum/i;printf("第%d个班组的平均工资为%d\n",y,...

这个C++求平均值程序为什么不对?

这个C++求平均值程序有两处错误,如图中标示。错误一:整数数组结束不能用\0,只能通过数组大小n控制循环次数。改成i<n。错误二:ave函数要返回double类型,你的结果avg是个整形不合适,更重要的是avg/n整形相除只保留整数,除非你不想要小数,否则请把avg数据类型改成double。

c语言怎么让输出值是小数?

利用C语言使输出值为小数的编程方法和思想如下:1.首先需要定义一个变量作为后续需要输出的数。这里以定义一个变量a为例。需要注意的是,整型int是不支持转化的。2.然后使用scanf()函数接受从键盘输入的一个数,这样就为变量a成功赋值。3.接着使用printf语句来对数a进行小数化的处理。处理格式为:【%....

有一个一维数组,内放10个学生成绩,写一个函数,求出平均分

float average(float array[ ],int n){ int I;float aver,sum=array[0];for(I=1;Isum=sum+array[I];aver=sum/n;return(aver); } main { float ave,score[10];int I;for(I=0;I<10;I++)scanf("%f",&score[I]);ave=average(score,10);printf("%f\n",ave); } ...

...expected declaration specifiers before 'for'|

average(score,&max,&min);printf("the max is %f,the min is %f,the average is %f",max,min,ave); // float 对应的输出格式是 %freturn 0;}float average(float a[10], float *max, float *min) {float aver,sum = 0;*max = *min = a[0];int i;for(i = 0;i <= 9;i...
1 2 3 4 5 6 7 8 9

相关搜索