整数的分类处理c语言switch,整数的分类处理
整数的分类处理 (C语言)
给定 N 个正整数,要求你从中得到下列三种计算结果:
A1 = 能被 3 整除的最大整数
A2 = 存在整数 K 使之可以表示为 3K+1 的整数的个数
A3 = 存在整数 K 使之可以表示为 3K+2 的所有整数的平均值(精确到小数点后 1 位)
输入格式:
输入首先在第一行给出一个正整数 N,随后一行给出 N 个正整数。所有数字都不超过 100,同行数字以空格分隔。
输出格式:
在一行中顺序输出 A1、A2、A3的值,其间以 1 个空格分隔。如果某个数字不存在,则对应输出NONE。
输入样例 1:
8
5 8 7 6 9 1 3 10
输出样例 1:
9 3 6.5
输入样例 2:
8
15 18 7 6 9 1 3 10
输出样例 2:
18 3 NONE
代码:
#include
int main()
{
int n,a,t=0;
int x,y=0;
double sum=0,cnt=0;
scanf("%d",&n); //输入将要输入的数的个数
int i;
for(i=0;i
{
scanf("%d",&a);
if(a%30) //进入能被三整除的最大整数 t
{
if(a>t)
t=a;
}
if(a%31)
y++; //计算有多少个数能被三除完剩一
if(a%32)
{ //计算有多少个数能被三除完剩二
sum+=a;
cnt++;
}
}
if(t0)
printf(“NONE “);
else
printf(”%d “,t);
if(y0)
printf("NONE “);
else
printf(”%d ",y);
if(cnt0)
printf(“NONE”);
else
printf(”%.1lf”,sum/cnt);
}
整数的分类处理c语言switch,整数的分类处理相关推荐
- 粗糙集分类算法c语言实现,基于粗糙集分类算法的研究及应用
摘要: 粗糙集理论是1982年由波兰著名的科学家Z.Pawlak提出来的.它是一种能够有效的处理不精确,不确定性数据的数学工具,并且它还具有不需要任何的先验知识,只依赖于数据集本身等优点.粗糙集理论已 ...
- ACMNO.18 C语言-选择排序 用选择法对10个整数从小到大排序。 输入 10个整数 输出 排序好的10个整数
题目描述 用选择法对10个整数从小到大排序. 输入 10个整数 输出 排序好的10个整数 样例输入 4 85 3 234 45 345 345 122 30 12 样例输出 3 4 12 30 45 ...
- c语言程序做四则运算还要余数,大整数四则运算 高质量C语言程序.doc
大整数四则运算 高质量C语言程序 设计题目: 大整数的四则运算 1. 功能简介:编写出实现大整数之间相加,相减,相乘,相除的程序,并输出计算结构. 课程设计要求:采用模块化程序设计 源程序中应有足够的 ...
- python中不属于整数类型_哪个选项不是Python语言的整数类型?
[单选题]下面不属于Python保留字的是: [单选题]关于Python的元组类型,以下选项错误的是: [单选题]关于整数类型的4种进制表示,哪个选项的描述是正确的? [简答题]阅读以下冒泡法排序代码 ...
- c语言每个整数占9列,c语言 第五章 数据类型和表达式.ppt
c语言 第五章 数据类型和表达式 第五章数据类型和表达式 C语言的基本数据类型 各种基本数据类型的常量和变量的定义 C语言的表达式和各种表达式的求解规则 5.1 数据的存储和基本数据类型 5.1.1数 ...
- c语言中将整数转换成字符串_在C语言中将ASCII字符串(char [])转换为八进制字符串(char [])...
c语言中将整数转换成字符串 Given an ASCII string (char[]) and we have to convert it into octal string (char[]) in ...
- c语言中将整数转换成字符串_在C语言中将ASCII字符串(char [])转换为十六进制字符串(char [])...
c语言中将整数转换成字符串 Given an ASCII string (char[]) and we have to convert it into Hexadecimal string (char ...
- C语言在main中输入2个整数ab,请教一个C语言问题。若输入3个整数3,2,1,则以下程序输出的结果是.,c 语言问题 输入三个整数 按从小到大输出...
导航:网站首页 > 请教一个C语言问题.若输入3个整数3,2,1,则以下程序输出的结果是.,c 语言问题 输入三个整数 按从小到大输出 请教一个C语言问题.若输入3个整数3,2,1,则以下程序输 ...
- 百位大整数的加法雏形——C语言
百位大整数的加法雏形--C语言 本来是做的百位大整数之和,但是考虑到百位难以验证,所以缩减为7位,不过大概原理差不多的,如果想要百位的,把代码中上的数字改一下就好了. 完整代码如下: #include ...
最新文章
- python ssl模块用法详解_一看就懂,Python 日志模块详解及应用!
- php中@作用,@字符在PHP中有什么作用?
- C语言易错题集 第二部
- VTK:vtkPlotArea用法实战
- Vue 3 都 RC 了,前端的你还不来看看
- Mvc过滤器的使用【转载】
- mysql数据备份与恢复_MySQL数据备份与恢复
- Win7/8出现An error occurred on the server when processing the URL解决办法
- 前端代码获取文件大小_vue技术栈前端建设方案
- 2018年工业机器人销量排位_报告显示中国工业机器人销量排名世界前三
- zabbix4监控mysql_Zabbix4监控Mysql5.7
- 【leetcode刷题笔记】Sqrt(x)
- Codeforces #662C Binary Table
- 并行计算圆周率 c语言,并行计算:圆周率计算
- 51单片机C语言延时函数
- Java中解密微信加密数据工具类
- 腾讯云 鉴权失败,请确认服务器已启用密码鉴权并且账号密码正确? permission denied (publickey,gssapi-keyex,gssapi-with-mic)
- 嵌入式学习代码总结(二)
- 图像超分辨率技术简介
- 2018年的第一把火:直播问答的后博弈时代如何演进?
热门文章
- 199. Binary Tree Right Side View
- 移动端web开发技巧
- xcode4的workspace里各lib工程与app工程联编之runscript简介
- TWaver HTML5 + Node.js + express + socket.io + redis(五)
- 学写Windows Service
- 白话设计模式--行为型模式--Template Method模式(模板方法模式)
- 2021计算机一级模拟29套,“智慧家”2021年第二十九期每周家庭套餐
- pythonindexerror_Python index错误值不在list…on.index(value)
- 报告PPT|Python编程之美(45页)
- Python使用Apriori算法分析导演请某演员后还会请哪个演员