你好!!
代码写好了,你看看吧,有问题再问,满意请采纳
#include <stdio.h>
#define N 10
int main()
{
int index=0,count=0,i=0;
double sum = 0,num;
for(i=0; i<N; i++)
{
scanf("%lf",&num);
if(num>0)
{
count++;
sum+=num;
}
}
if(count>0)
{
printf("%lf\n",sum/count);
}
else
{
printf("输入全为负数!\n");
}
system("pause");
return 0;
}
本回答被提问者采纳...输入10个实数,输出其中正数的平均值 程序怎么弄
include<stdio.h>int main(void){ double x=0,z=0;int y=0;int y1=0;printf("请输入 10 个数,空格分开:");for(y=0;y<10;y++) { scanf("%lf",&x);if(z>=0){z = z + x;y1++;} getchar(); }printf("整数的平均数是: %.2lf \\n",z\/y1); return...
...输入10个实数,输出其中正数的平均值 程序怎么弄
int main(){ int index=0,count=0,i=0;double sum = 0,num;for(i=0; i<N; i++){ scanf("%lf",&num);if(num>0){ count++;sum+=num;} } if(count>0){ printf("%lf\\n",sum\/count);} else { printf("输入全为负数!\\n");} system("pause");return 0;} ...
如何用c语言弄这个程序:从键盘输入10个实数,求这些实数的平均值
a=s\/10;printf("%d",a);}
如何用c语言实现键盘输入10个整数,并输出?
\/\/从键盘输入10个数存入一维数组,求这10个数中的最大值和最小值并输出 intmain(){ inti;floatmax,min,num[10];printf("请输入10个数,每输入一个数按回车键结束:\\n");for(i=0;i<10;i++){ scanf("%f",&num[i]);} max=min=num[0];for(i=1;i<10;i++){ if(max<num[i])...
编程题:编写一程序,从键盘输入10个实数,计算并输出算术平均数。
include<iostream>using namespace std:void main(){int n;double s=0;for(int i=0;i<10;i++){cout<<"请输入第"<<i+1<<"个数据:";cin>>n;s=s+n;}cout<<“平均数为:"<
C语言编程问题:编写程序求最大值、最小值及平均值。
return min;}double Average(double *p,int n){ double sum=0; for(int i=0;i<n;i++) sum+=*(p+i); return sum\/n;}int main(){ double a[10]; printf("请输入10个实数:\\n"); for(int i=0;i<10;i++) scanf("%f"...
用c语言编程,从键盘上输入10个整数存放到一维数组中,输出其中最大的数...
解题思路:先键盘输入10个整数,假设数组的第1个是最大数max,同时设置最大值下标为0,接着for循环依次判断其是否大于最大数,如果大于替换掉最大值,并更新最大值下标,最后输出最大数和数组下标。参考代码:include<stdio.h> int main() { int i,a[10],max,maxi;\/\/输入10个整数 for(i=0;...
c语言的平均值函数printf怎么用?
下面是一个C语言程序的例子,它能够实现输入五个整数,计算其中正整数的累加和sum以及正整数的平均值ave,并输出结果。程序中,我们使用了一个for循环,循环五次来读取输入的五个整数x。如果读入的x是正整数,则将它累加到sum中,并且计数器count加1。最后,我们计算正整数的平均值ave,并使用printf函数...
C语言:输入10个数找出最大值和最小值的位数(用while做)注意!是位数...
int main(){ int num[10]; \/\/用来接收10个数 int max,min; \/\/用来代表最大值的位数和最小值的位数 int max_num,min_num; \/\/用来存放比较时两个最值的中间变量 int i=0;printf("请输入10个实数:\\n“);scanf("%d",&num[i++]); \/\/先接收1个数存入数组num中 max_num=num[0]...
C语言:输入一组实数,直到输入0时为止,求前10个正数的平均值.
循环累加,变量用浮点数,通过条件判断(累加10个正数或输入0结束循环)break控制循环次数。include <stdio.h> int main(){ int i=0;double n,sum=0;while(1){ scanf("%lf",&n);if(n==0) break;if(n>0)sum+=n,i++;if(i==10) break;} printf("前%d个正数的平均值为%lf\\n",i...