1. c语言求偶数平均值
参考代码:
#include <stdio.h>
int main(int argc, const char * argv[])
{
int i,a;
int c=0,x=0,n=0,m=0;
for(i=1;i<10;i++)
{
scanf("%d",&a);
if(a%2==0)
{
n=n+a;
c++;
}
else
{
m=m+a;
x++;
}
}
if(c>0&&x>0)
{
printf("奇数的平均数是%f\n",(float)m/(float)x);
printf("偶数的平均数是%f\n",(float)n/(float)c);
}
else if(x==0)
{
printf("无奇数,偶数的平均值为:%f\n",(float)n/(float)c);
}
else
{
printf("无偶数,奇数的平均值为:%f\n",(float)m/(float)x);
}
return 0;
2. c语言计算偶数的平均值
分别是 24;26;28
3. c语言求整数平均值
以求10个整数的均值为例:C语言编程为:
#include
void main()
{ float a; //用于存平均值
int i,x,sum=0; //累加器sum清零
for(i=1;i<=10;i++)//循环10次
{
printf("number %d = ",i);//提示输入
scanf("%d",&x);
sum += x;
}
a=sum/10.0;//求平均值
printf("a=%f\n",a);//显示平均值
}
4. 数组c语言求平均值
#include"stdio.h"//从键盘输入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])max=num[i];elseif(min>num[i])min=num[i];}printf("最大为:%f\n最小为:%f\n",max,min);return0;}
扩展资料从键盘向一维数组输入10个实数,并且计算最大值,最小值和平均值#include<stdio.h>#include<stdlib.h>intmain(){inti=0;intarray[10];floatAVER=0.0;floatSUM=0.0;floatMAX=0.0;floatMIN=0.0;intCHOOSE=0;while(CHOOSE<=3){for(i=0;i<10;i++){printf(“请任意输入10个额实数:\n”);scanf("%d",array[i]);}for(i=0;i<10;i++){SUM+=array[i];printf(“总数和为=%f\n”,SUM);}for(i=0;i<10;i++){AVER=SUM/10.0;printf(“平均值为=%f\n”,AVER);}MAX=MIN=array[0];for(i=0;i<10;i++){if(array[i]>MAX){MAX=array[i];}if(array[i]<MIN){MIN=array[i];}}printf(“最大值为=%f\n”,MAX);printf(“最小值为=%f\n”,MIN);}system(“pause”);return0;}
5. c语言中求整数均值
字符型数据完全可以按照整型变量来操作
#include
void main()
{
char c1,c2,c3;
printf("请输入三个字符:");
c1=getchar();
c2=getchar();
c3=getchar();
printf("三者的平均值为%d\n",(c1+c2+c3)/3);
}
6. 求整数均值c语言
C语言:
编程实现:利用数组输入5个整数,求其平均值。
要求:
(1)定义一个整型数组a[5],采用scanf语句输入数组中的每个元素。
(2)利用指针实现对这5个数的访问。
一,打开我们的DEV C++软件,点击“新建源代码”。在编辑页面输入以下源代码:#include <stdio.h>
int main( )
{
int *p;
int i,a[5];
float sum=0,average;
p=a;
printf("please input 5 numbers:");
for(i=0;i<5;i++)
scanf("%d",&a[i]);
for(p=a;p<(a+5);p++)
sum=sum+*p;
average=sum/5;
printf("average=%f",average);
return 0;}
二,因为这次的程序编写要求我们先定义一个整型数组a[5],采用scanf语句输入数组中的每个元素。所以在编写源代码时,我们要先把这一个要求编写在计算机上。
三,因为这里要求我们使用指针来对我们输入的数字进行访问,所以我们要先给我们输入的每一个数字给予它的地址,便于我们进行访问。看下图。
四,因为题目最后的结果是要求我们从键盘上输入5个整数,并且最后由计算机输出其平均值,所以在代码中我们必须含有
sum=sum+*p;
average=sum/5;
这两组代码。
五,代码全部编写成功之后,我们点击“运行”,然后在弹出的输入面板中输入任意5个整数,按回车键,即可得出我们的平均值。
7. c语言函数求数组平均值
1、输入数组需要使用指针获取地址后,就能对得到的数组就行操作了。首先打开DEV C++软件,新建一个空白的C语言文件:
2、输入程序的源码,先定义一个整型数组“a[5]”,采用scanf语句输入数组中的每个元素,这里使用指针来对输入的数字进行访问,要先给输入的每一个数字给予它的地址,便于访问,最后拿得到的数计算出平均值输出,程序就编写完成了:
3、代码全部编写成功之后编译运行,在弹出的输入面板中输入任意5个整数,按回车键,即可得出平均值,以上就是用C语言输入一个数组,关键点是数组的获取要用指针
8. 求整数均值C语言
#include <cstdio>int main(){for(int n;scanf("%d",&n);){int sum=0,temp;for(int i=1;i<=n;i++){scanf("%d",&temp);sum+=temp;}printf("%.3f\n\n",float(sum)/n);}}本结果保留三位小数可自行调整
9. c语言计算并输出一个非零整数序列中偶数的平均值
这个问题的话 其实很简单 相信题主经过努力能思考出来答案如果思考无果的话请看我的分析输入n个整数 可以先获取n的具体数值 然后声明一个长度为N的数组 并进行循环赋值 求平均值的话 用for循环将输入的数据进行累加再除以N求偶数和 用for循环嵌套if条件语句若a[i]%2==0则累加
10. c语言求偶数和
上面的错了应该是
intfun(){
inti,sum=1;
for(i=1;i<=100;i++)
{if(i%2==0)sum*=i;}
returnsum;
}
main(){
intn;
n=fun();
printf("%d",n);
getch();
}


- 相关评论
- 我要评论
-