输入一百个数字以负一为结束标志
来源:互联网 发布:激光雷达 算法 编辑:程序博客网 时间:2024/06/10 06:10
#include<stdio.h>
int main()
{
int x;
double sum=0;
int cnt=0;
int number[100];
scanf("%d",&x);
while(x!=-1)
{
number[cnt]=x;
sum+=x;
cnt++;
scanf("%d",&x);
}
if(cnt>0)
{
int i;
double average;
average=sum/cnt;
for(i=0;i<cnt;i++)
if(number[i]>average)
{
printf("%d",number[i]);
}
}
int main()
{
int x;
double sum=0;
int cnt=0;
int number[100];
scanf("%d",&x);
while(x!=-1)
{
number[cnt]=x;
sum+=x;
cnt++;
scanf("%d",&x);
}
if(cnt>0)
{
int i;
double average;
average=sum/cnt;
for(i=0;i<cnt;i++)
if(number[i]>average)
{
printf("%d",number[i]);
}
}
return 0;
}
阅读全文
0 0
- 输入一百个数字以负一为结束标志
- 输入n个正整数,以-1为结束标志,输入0到9出现的次数.
- 输入一串字符,以回车换行符为结束标志,并统计输入的英文字符和数字字符
- 输入一些数求其平均数,以-1为结束标志
- 输入n个正整数,求输出0~9出现的次数(以-1为结束标志)
- 连续输入数字,以空格为分割,换行为结束,将数字输入到数组中
- 输入n个数,以-1为结束标志,求它们的平均数.
- 输入多个数,并求平均数,以-1为结束标志
- 输入n个数,输出他们的平均数,以-1为结束标志
- 输入任意整数中1出现的次数(以-1为结束标志)
- 输入一些数(以-1为结束标志),按从小到大输出
- 输入n个数输出他们的平均数以-1为结束标志
- ACM如何输入以空格为间隔,换行符为结束的一行数字
- C语言,以空格为分割,以回车为结束标记,输入一串数字到一个int数组中
- 输入数列,以某数为结束标志,以“先进先出”方式生成单链表,输出表中各结点的值;再求表中结点的平均值、最大值、最小值。
- 输入数列,以某数为结束标志, 以"后进先出" 方式生成单链表,输出表中各结点的值;再求表中首结点和尾结点的值。
- 第十二周 项目二:OJ平台中多种输入形式的处理(3)以某特殊输入为结束标志
- 第十二周 项目二-OJ平台题目中多种输入形式的处理---以某个特殊输入为结束标志(3)刑警的射击成绩
- Java小面试题(2)
- ARM中MMU原理剖析
- 数据结构<十二>: 不可变的String实现
- 基于OpenCV下---多红外目标检测、跟踪、质心坐标提取、跟踪目标排序
- IGBT芯片赛道竞争激烈,水光半导体Wassersun推出全新IGBT制程技术
- 输入一百个数字以负一为结束标志
- C语言几道题
- xml命名空间详解
- 数组与指针
- enum枚举认识
- I2C总线协议
- 中英键盘按键说明
- 数论——整除
- 前端之微信小程序搜索