c语言题目~考试中在线等

编写一个数组a[9],内容为“86,92,98,96,59,84,32,69,58”,求其平均数,并输出平均数和这个数组,保留两位小数。
结果如:74.55
86 92 98 96 59 84 32 69 58

#include "stdio.h"
void main(){
double a[9]={86, 92, 98 ,96, 59, 84 ,32 ,69 ,58};
int i=0;
double mean;
double count=0;
for(i=0;i<9;i++){
count+=a[i];
printf("%2f,",a[i]);
}
mean=count/9;
printf("\n");
printf("%2f",mean);
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-11-26
#include <stdio.h>
mian()
{
int a[9]={86,92,98,96,59,84,32,69,58};
int i;
float s-0.0;
for (i=0;i<9;i++)
s=s+(float)a[i];
s=s/9.0;
for (i=0;i<9;i++)
printf("%3d",a[i]);
printf("\n");
printf("%.2f",s);
}
第2个回答  2007-11-26
下次自己写啊:
float a[]={86,92,98,96,59,84,32,69,58};
float sum=0;
for(int i=0;i<9;i++)
sum+=a[i];
printf("%4.2f",sum/9);
for(int j=0;j<9;j++)
printf("%4.2f",a[i]);
第3个回答  2007-11-26
#include "stdio.h"
main()
{
int a[9]={86,92,98,96,59,84,32,69,58};
int i;
float ave,sum=0;
for(i=0;i<9;i++)
printf("%d\n",a[i]);
for(i=0;i<9;i++)
sum=sum+a[i];
ave=sum/9;
printf("%5.2f\n",ave);
}
第4个回答  2007-11-26
这里定义整型数组存储数组,后面求平均数用到实型定义即可.代码如下:
#include<stdio.h>
int main()
{
int a[9={86,92,98,96,59,84,32,69,58};
foalt m;
for(i=0;i<9;i++)
m+=a[i];
m/=9;
printf("%5.2f\n",m);
for(i=0;i<9;i++)
printf("%d ",a[i]);
}
第5个回答  2007-11-26
#include<stdio.h>
void main()
{
int a[9]={86,92,98,96,59,84,32,69,58};
int i;
float s=0.0;
for (i=0;i<9;i++)
s=s+(float)a[i];
s=s/9.0;
for (i=0;i<9;i++)
printf("%3d",a[i]);
printf("\n");
printf("%.2f\n",s);
}

c语言 在线等
第一题:include <stdio.h>int f(int b[], int n){ int i,r; r=1; for(i=0;i<=n;i++) r=r*b[i]; return r;}main(){ int x,a[]={2,3,4,5,6,7,8,9}; x=f(a,3);printf("%d\\n",x);}运行结果:120 ...

用C语言编写一个程序,在线等
include <stdio.h>void main(){ int x,y,z; printf("请输入三个数字"); scanf("%d%d%d",&x,&y,&z); if(x+y==z) { printf("%d+%d=%d",x,y,z); } else { printf("%d+%d!=%d",x,y,z); }}

c语言高手帮我啊(在线等)
if(k<*(p+i*a+j)){k=*(p+i*b+j);二维指针不是数组,不能像你这样用,想知道更详细的Hi我 include "stdio.h"include"stdlib.h"void fun(int **p,int a,int b){ int k,i,j,m=1,n=1;k=**p;printf("%d",k);for(i=0;i<=a-1;i++)for(j=0;j<=b-1;j++){ if(k...

C语言问题 在线等待
void main(){ int a,b,c,d,z;printf("Please Enter Three Num: ");scanf("%d%d%d",&a,&b,&c);printf("Please Choose UP Or Down(1\/2): ");scanf("%d",&z);if(z==1||z==2){ if(a>b){d=b;b=a;a=d;} if(a>c){d=c;c=a;a=d;} if(b>c) {d=c;c=b;c...

谁帮我用c语言解一下这个题啊???正在考试中。看懂的请速回。在线等...
h> int main(){ int n=6000;srand((unsigned)time(NULL));int i;int a[6]={0}; \/\/存放结果。int num=0;for(i=0;i<n;i++){ num = 1+rand()%6;a[num-1]++;} for(i=0;i<6;i++){ printf("%d=%.2f\\n",i+1,(float)a[i]\/n);} getchar();return 0;} ...

c语言在线答题(在线等)高手快点来吧
include <stdio.h> main (){ int s1,s2;int i;s1=0;s2=0;for (i=1;i<=100;i++){ if (i%2 == 0)s2 = s2 + i;else s1 = s1 + i;} printf ("奇数之和等于: %d\\n", s1);printf ("偶数之和等于: %d\\n", s2);} ...

求c语言大神,在线等,打对勾的
4整除不能被100整除*\/printf("%d是闰年!",n);else printf("%d不是闰年!",n);}

C语言求,在线等急请编写程序,纠正录入的英文语句中出现的大小写拼写错...
include<stdio.h>int main(){int i=1;char s[100];gets(s);while(s[i]!='\\0'){if(s[i]>='A'&&s[i]<='Z')s[i]=s[i]+32;i++;}puts(s);return 0;} 有疑问欢迎私聊我

C语言问题求解,在线等,急!!!
1、根据题意每天从区间1~N中,依次深度-1,遇到某个深度0时停止作业,所修改的区间就是当日作业区间。2、独立函数实现一天作业(workForDay)。参数flag为1显示作业过程,如不需要传0。3、init函数为输入并返回动态数组。include <stdio.h> include <malloc.h> int len=0;\/\/路面长度 int *init(...

C语言问题,在线等
2.不能把字符串Hello!赋给数组b的语句是 A. char b[10]={‘H’, ‘e’, ‘l’, ‘l’, ‘o’, ‘!’};B. char b[10]; b= “Hello!”; \/\/错误 C. char b[10]; strcpy(b,”Hello!”);D. char b[10]= “Hello!”;选择:B 不能这样赋值,D是定义时进行初始化,是...

相似回答
大家正在搜