由键盘输入10个实型数到数组,求它们的平均值,输出平均值和其中大于平均值的数

作者&投稿:佼蕊 (若有异议请与网页底部的电邮联系)
由键盘输入10个实型数到数组,求它们的平均值,输出平均值和其中大于平均值的数~

#include # include
void main()
{
int a[10];
int sum=0;
int below_ave=0;
float ave=0;
int i;
printf("input ten integer:
");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
sum+=a[i];
}
ave=sum/10.0;
for(i=0;i<10;i++)
{
if(a[i]>ave)
{
below_ave++;
}
}
printf("the ave is : %f
below_ave is : %d
",ave,below_ave);
}

printf("%d",i);

上面的%d是指输出的格式是整数
%s 是指输出的格式为一个string

#include <stdio.h>
void main()
{
double a[10],sum=0,ave;
int i;
printf("请输入10个实型数:\n");
for (i=0;i<10;i++)
{
scanf("%lf",&a[i]);
sum+=a[i];
}
ave=sum/10;
printf("平均值是:\n",ave);
printf("比平均值大的数:\n");
for (i=0;i<10;i++)
{
if(a[i]>ave)
{
printf("%lf\n",a[i]);
}
}
}

本人很菜,提点小看法
double app[10],s=0;
int i=0;
while(i>10)
{
scanf("%f",app[i]);
i=++i;
}
i=0;
while(i<10)
{
s=s+app[i];
i=++i;
}
s=s/10;
printf("%.9f",s);
i=0;
while(i>10)
{
if(app[i]>s)
printf("%.9f",app[i]);
i=++i;
}
这是主要代码,要是有什么错请指点一下


用C语言解从并输出键盘输入10个实型数,求其倒数的和
1 输入10个实数;2 对于输入的每个实数,求倒数并累加;3 输出结果。参考代码如下:include <stdio.h>int main(){ int i; double s = 0, v; for(i = 0; i < 10; i ++) { scanf("%lf", &v);\/\/输入实数。 s+=1\/v;\/\/累加倒数。 } printf("倒数和为...

从键盘输入10个实型数,求其倒数的和并输出(用c语言)
main(){ float a[10],i,sum=0;printf("请输入十个数:\\n");for(i=0;i<10;i++){scanf("%f",&a[i]);sum=sum+1.0\/a[i];} printf("这十个数的倒数和是:%f",sum);}

如何用C语言编程:从键盘上输入10个实型数存入数组,然后按输入顺序的逆...
int main() { int i;int input[10];for (i = 0;i < 10;i++) { cin>>input[i];} for (i = 0;i < 10;i++) { cout << input[10 - i - 1] << ",";} system("pause");return 0;}

从键盘输入10个正实型数,求其平方根的和并输出
real a[10],ans=0;int main{ for(int i=0;i<10;++i){ cin>>a[i];ans+=a[i];} cout<<ans\/10<<endl;return 0;}

再帮个忙把啊啊~~键盘输入10个正实型数,,其方根的和并输出
include<stdio.h> int main(){ float s=0;int n,c;for(n=1;n<=10;n++){ scanf("%d",&c);s=s+c*c*c;} printf("%0.2f",s);return 0;}

编写一个c程序,从键盘输入一个长度为10的实型一维数组,然后顺序输出...
include "stdio.h"#define N 10void main(){ double arr[N];int i, k;double max;printf("请输入 %d 个实数:", N);for(i=0; i<N; i++)scanf("%lf", &arr[i]);max = arr[0];for(i=1; i<N; i++)if(arr[i] > max){max = arr[i];k = i;}printf("数组元素列表...

C语言从键盘输入任意的10个整数,从中找出最大值和最小值并输出_百度知...
{ if(0 == size%2){ if(data [0] ) 一次取2个数比较大和和max比小的和min比> data [1]){ max = data [0];min = data [1];} else { min = data [0];max = data [1];} } else { min = data [0];max = data [0];} int i = 2;while(i <size){ if(...

3、 编程实现:从键盘输入10个学生的成绩,计算出平均分,并输出低于平均...
for(i=0;i<10;i++){ printf("请输入的学生的成绩:");scanf("%f",&students[i]);sum=sum+students[i];} average=sum\/10;for(i=0;i<10;i++)if (students[i]<average)printf("这几个同学低于平均分的成绩为为:%f\\n",students[i]);printf("平均成绩为:%.2f\\n",average);retur...

pascal 由键盘上输入任意n个一位数数输出它的全排列
例如上题,x,y是整型,我们从键盘上输入就必须是整型数,例如:14、-6,而不能是实型数,例如:1.9、98.0;而z是实型数,输入可以是小数也可以是整数,例如:2.36666 ,或者是10。读语句二:readln在完成该语句的最后一个变量值的输入以后,将结束包括这个数据值的输入行,使下一个read语句(或readln语句)从下一个新行...

编程序,用scanf()分别从键盘输入一个整形、实型、字符型和字符串数据...
so easy !!!include <stdio.h> void main(){int a;float b;char c;char d[80];scanf("%d %f %c %s",&a,&b,&c,d);printf("%d %f %c %s",a,b,c,d);}

吉安县18913313363: 由键盘输入10个实型数到数组,求它们的平均值,输出平均值和其中大于平均值的数 -
牛真力深: #include <stdio.h> void main() { double a[10],sum=0,ave; int i; printf("请输入10个实型数:\n"); for (i=0;i<10;i++) { scanf("%lf",&a[i]); sum+=a[i]; } ave=sum/10; printf("平均值是:\n",ave); printf("比平均值大的数:\n"); for (i=0;i<10;i++) { if(a[i]>ave) { printf("%lf\n",a[i]); } } }

吉安县18913313363: 从键盘上输入10个实型数据存入数组,求出该数组中的最大值,最小值和平均值. -
牛真力深: 有问题hi我#include template< class T> void swap(T &a,T &b) { T tmp; tmp=a; a=b; b=tmp; } void main() { float sum,max,min; float a[10]; int i,pos_max,pos_min; for(i=0;i<10;i++) { cout< cin>>a[i]; } sum=max=min=a[0]; pos_max=pos_min=1; for(i=1;i<...

吉安县18913313363: 从键盘输入10个整形数据,放入数组a中,求其最大值,最小值及其所在元素下标位置,并输出. -
牛真力深: #include<stdio.h> void main() { int a[10],max,min,imax,imin; scanf("%d",&a[0]); max=min=a[0]; imax=imin=0; for(int i=1;i<10;i++) { scanf("%d",&a[i]); if(max<a[i]){max=a[i];imax=i;} if(min>a[i]){min=a[i];imin=i;} } printf("输入的数中最大值=%d,小标=%d\n最小值=%d,下标=%d\n",max,imax,min,imin); }

吉安县18913313363: c 语言, 编写地个程序,从键盘输入10个实数,存放在数组a中,计算并输出这10个数的平均值,若输入数组为0,则重新输入
牛真力深: #include<stdio.h> int main(){int i;double a[10],sum=0;for(i=0;i<10;){scanf("%f",a[i]);if(a[i]==0)continue;sum+=a[i];i++;}printf("%f",sum/10);return 0;}

吉安县18913313363: 从键盘输入10个整型数据,放入数组a 中,求其最大值,最小值及其所在元素的下标位置,并输出. -
牛真力深: #include <stdio.h> main() { int a[10],n,max,min,maxnum,minnum; for(n=0;n<10;n++) { printf("请输入a[%d]:",n); scanf("%d",&a[n]); } max=min=maxnum=minnum=a[0]; /*这里改了*/ for(n=0;n<10;n++) { /*这里改了*/ if(a[n]>max) { max=a[n]; ...

吉安县18913313363: C语言编程题 向数组a中输入10个实型数,分别求其中正数的平均值和负数的平均值 -
牛真力深: #include "stdio.h" void main() { int c[10],a[10],b[10],i,j=0,k=0,sum=0; printf("向数组a中输入10个实型数:"); for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) { if(a[i]>=0) c[j++]=i; else b[k++]=i; } for(i=0;i<j;i++) { sum+=a[c[i]]; } printf(...

吉安县18913313363: 从键盘上输入10个数,保存在数组中 -
牛真力深: int arr[10]; for(int i=0;i<10;i++) cin>>arr[i];

吉安县18913313363: 从键盘输入十个数,保存在数组中并输出 -
牛真力深: #include <stdio.h> #include <stdlib.h> int main() {int arr[10];int i;for(i=0;i<10;i++)scanf("%d", &arr[i]); for(i=0;i<10;i++)printf("%d ", arr[i]);printf("\n");return 0;}

吉安县18913313363: 编程从键盘输入10个实数到数组,分别统计正数的和、负数的和,然后输出统计结果 -
牛真力深: #include int main() {int positives = 0, negatives = 0, a[20];for(int i = 0; i < 10; i++){scanf("%d", &a[i]);if(a[i] > 0)positives++;if(a[i] < 0)negatives++;}printf("正数总数 = %d 负数总数 = %d\n", positives, negatives); }

吉安县18913313363: java语言做 从键盘上输入10个整数,存到数组中,求出该数组的累加和以及平均值. -
牛真力深: 利用Scanner循环输入10个数,在for循环中把每次输入的数字求和.代码如下: public class Test8 { public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int sum = 0; for (int i = 0; i < 10; i++) {System.out.print("...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网