c语言累加和求平均数程序,c语言编程:连续输入若干个正整数,求其和及其平均值,直到输入0结束....
c语言编程:连续输入若干个正整数,求其和及其平均值,直到输入0结束.以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
c语言编程:连续输入若干个正整数,求其和及其平均值,直到输入0结束.
#include
void main()
{
int n,i=0;
double ver, sum =0;
scanf("%d",&n);
while(n!=0)
{
++i;
sum += n;
scanf("%d", &n);
}
ver = sum/i;
printf("sum = %f,ver = %f",sum,ver);
}
连续输入若干个正整数,求出其和及平均值,直到输入为0结束(c语言)
#include #include #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++; if(index>=N) { a=(int * )realloc(a,sizeof(int)*N); } } if(index>0) aver=sum/index; else aver=0; printf("总和为%d,平均值为%d\n",sum,aver); return 0;}
连续输入若干个正整数,求出其和及平均值,直到输入为0结束
要的只是个思路吗?两个变量就OK了 一个用来累加求和 一个用来记录个数求平均值 如果累加的数没变化就是0 结束程序
我用C++写了一个
#include
void main()
{
int sum = 0, num, counter = 0;
double ave;
cin >>num;
while(num)
{
counter++;
sum += num;
ave = (double)sum / counter;
}
cout <
cout <
}
c#从键盘连续输入N 个正整数求其平均值。
class Program
{
static void Main(string[] args)
{
Farray();
OperateNum();
}
static void OperateNum()
{
Console.WriteLine("请输入一个数字:");
Int32 num = Convert.ToInt32(Console.ReadLine());
Int32 i = 0;
Int32 tot = 0;
while (num > 0)
{
Console.WriteLine("请输入下一个数字:");
tot = tot + num;
i++;
num = Convert.ToInt32(Console.ReadLine());
}
Console.WriteLine("总共输入数字{0}个,平均值为{1}.",i,Convert.ToSingle(tot)/i);
return;
}
}
从键盘输入n个正整数(直到输入0时结束输入)求其平均值,并对其按大
#include int main(int argc,char *argv[]){ int n,i,j,k,sum,a[100]; printf("Input some integers...\n"); for(sum=n=0;n<1000;n++){ if(scanf("%d",a+n),a[n]==0) break; sum+=a[n]; for(j=n;j>0;j--) if(a[j]>a[j-1]) k=a[j],a[j]=a[j-1],a[j-1]=k; } printf("\n"); for(k=i=0;i
用c语言编程:要求用数组,先输入一个正整数n,在输入n个整数,求其平均值(保留两位小数
float a[10],sum,m;
int n;
sum=0;
scanf("%d",&n);需要注意输入的n值要小于你定义的数组的长度
for(i=0;i
scanf("%f",&a[i]);
for(i=0;i
sum=sum+a[i];
m=sum/n;
printf("%.2f",m);%.2f中的.2就可以控制输出数保留两位小数
C语言编程:输入20个整型数求其中正数的平均值
#include
int main(void)
{
int n=20,i,x,sum=0,a=0;
for (i=1;i<=n;i++)
{
scanf("%d",&x);
if (x>0)sum+=x,a++;
}
printf("%d\n",sum/a);
return 0;
}
楼上的兄弟们 好快啊,对话框里敲都没敲赢
楼下的兄弟好专业,惭愧 惭愧~~~
我想除了把sum改成s以外想不到如何再短了
输入若干个正整数,求奇数和偶数的平均值。
比如一个a数组里面若干个数
sum=sum1=op=op1=0;
for(i=0;i
{
if(a[i]%2!=0) a数组的值被2余不等0则为奇数
{sum=sum+a[i],op++;}奇数的值相加,op为奇数的记数
else
{sum1=sum1+a[i],op1++;}偶数的值相加,op为偶数的记数
}
最后在sum/op,sum1/op1输出
用C语言编程输入三个整数数,求它们的和及平均值
1、#includeint main()
2、{ int a,b,c; scanf("%d%d%d",&a,&b,&c);
3、 int sum = a+b+c;
4、 printf("和: %d",sum);
5、printf("平均值:%f",sum/3.0);
6、return 0
讲解:
1、先定义四个整形。
2、一个浮点型保存平均值。
3、然后在控制台等待输入。
4、将输入的三个整数加起来赋值给sum。
5、将三个整形除以3.0(为什么是3.0,是因为ave是浮点型的,隐性转换到float)。
6、然后输出。
分页:
1
23
c语言累加和求平均数程序,c语言编程:连续输入若干个正整数,求其和及其平均值,直到输入0结束....相关推荐
- c语言求3个整数的平均数程序,c语言求余(c语言求任意三个数的平均值)
C语言提供了一个取余数的运算符%,称之为"模"运算符.只有两个整数之间才可以进行模运算!a % b 表示 用b来整除a,商整数,得到余数.如:5%3 = 2 4%3 =13%3 . ...
- c语言用除法求平均数,论C语言两整数平均值的4种算法
小学数学中我们就学过一种简单的求解两个整数平均数的算法(a+b)/2,当然它同样适用于我们的C语言#include #include int main() { int a = 10; int b = ...
- C语言中含有阶乘的程序,c语言阶乘(c语言求10的阶乘的程序)
用C语言求1!+2!+3!+..+20! 请高手指教 #include using namespace std; int main() { int sum = 0; for ( int i = 1; ...
- c语言密码强度的判断程序,C语言实现密码强度检测
这篇文章主要为大家详细介绍了C语言实现密码强度检测,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了C语言实现密码强度检测,供大家参考,具体内容如下 ...
- c语言按键实现跳转程序,C语言中的跳转语句
<C语言中的跳转语句>由会员分享,可在线阅读,更多相关<C语言中的跳转语句(4页珍藏版)>请在人人文库网上搜索. 1.C语言中的跳转语句c语言有4个跳转语句return.got ...
- c语言中有关随机数的程序,C语言中随机数相关问题
用C语言产生随机数重要用到rand函数.srand函数.及宏RAND_MAX(32767),它们均在stdlib.h中进行了声明. int rand(void);//生成一个随机数 voidsrand ...
- 如何用c语言编写炫酷烟花程序,C语言实现放烟花的程序
这是一个利用C语言编写放烟花的程序(同时也可以播放音乐),供大家参考,具体内容如下 代码如下 #pragma once #include #include //图形界面库头文件 #include // ...
- c语言入门经典18个程序,C语言入门经典
面向C语言初学者,详细且全面地讲解了C语言的各种知识,从基础知识到高级应用,由浅入深,循序渐进地引领读者掌握C语言中的各种编程技术,体会C语言的灵活与强大.同时,<C语言入门经典>着眼于应 ...
- c语言将一个四位正整数倒排,输入一个四位正整数,将其逆序输出.如:输入1234,输出4321...
编写一个函数fun(n),求任意4位正整数的逆序数. intfun(intn){inta=n,b=0;while(a>0){b=b*10;b=b+a%10;a=a/10;}printf(&quo ...
- c语言矩阵的逆的程序,C语言求矩阵的逆矩阵
<C语言求矩阵的逆矩阵>由会员分享,可在线阅读,更多相关<C语言求矩阵的逆矩阵(12页珍藏版)>请在人人文库网上搜索. 1.C语言求矩阵的逆矩阵班级: 自动化1604小组成员: ...
最新文章
- nginx 负载均衡 重温之火与apache的碰撞
- Hibernate 封装的通用DAO基础类
- 闻茂泉:系统性能监控与分析的工程化实践之路
- zabbix mysql复制延迟_mysql 主从复制延迟监控
- servlet返回数据给html_Servlet 简介
- 搭建Cockpit服务器,Linux集群管理工具,DevOps开发运维一体化集群系统/持续集成
- 算法笔记_231:网格中移动字母(Java)
- 软件关闭excel但是进程中还存在原因_从软件视角看波音737事故系列述评之一:软件普适化下的能力建设...
- AlphaGo论文的译文,用深度神经网络和树搜索征服围棋:Mastering the game of Go with deep neural networks and tree search
- 中科院软件所的毕业去向(硕+博)
- WEB认证苹果手机锁屏后出现断开WI-Fi的现象和解决
- 股票世界观-招财大牛猫公众号整理
- 什么是AI预训练模型?
- 先验概率与后验概率是什么
- 【SpringBoot】十四、常见注解(场景及源码)
- IOS8定位无效问题
- FANUC系统5136报警维修
- 如何做好项目的总结和汇报
- 甚么是佛法?(2) (沈家桢博士著)
- Linux基本命令(上)