统计低2位均为偶数的数
描述
给定两个正整数,m和n,m< n,请计算在 m和n之间(包括m和n)所有符合以下条件的数的和
条件:个位数和十位数都是偶数
输入格式:
输入两个正整数m和n,数据保证m<n,10<= m < n <=1000。
输出格式:
输出m和n之间满足条件的所有数的和,输出数值后需要输出回车换行。
输入样例:
20 25
输出样例:
在这里给出相应的输出。例如20+22+24=66:
66
题目分析:
- 两个正整数m和n,数据保证m<n,10<= m < n <=1000。
- 计算在m和n之间(包括m和n)所有符合以下条件的数的和
- 条件:个位数和十位数都是偶数——可以通过模2等于0实现
#include<stdio.h>
#include<math.h>
int main()
{int m,n; //定义两个整数m,nint sum = 0; //定义初试和为零scanf("%d%d",&m,&n); //输入两个整数int i = m; //定义一个变量i初始值等于m,题目要求m<nwhile(i <= n) //只要i<=n,循环继续{if(i % 2 == 0) //判断i的个位是否为偶数if(i/10 % 2 == 0) //判断i的十位是否为偶数sum += i; //如果个位十位都是偶数,将i加到总和里if(i % 2 == 0) //如果是偶数,i增加2,避免无效循环i += 2;else i++; //不是偶数,增加1变为偶数}printf("%d",sum); //输出总和return 0;
}
谢谢浏览!
统计低2位均为偶数的数相关推荐
- 将整数中每一位上为偶数的数依次取出构成新数
将整数中每一位上为偶数的数依次取出构成新数 给定函数fun的功能是:将长整型数中每一位上为偶数的数依次取出,构成一个新数放在t中.高位仍在高位,低位仍在低位.例如,当s中的数为:87653142时,t ...
- C 二级 将长整型数s中每一位上为偶数的数依次取出, 构成一个新数放在t中。 高位仍在高位,低位仍在低位。
给定程序MODI1.C中函数fun的功能是: 将长整型数s中每一位上为偶数的数依次取出, 构成一个新数放在t中. 高位仍在高位,低位仍在低位. 例如,当s中的数为: 87653142时,t中的数为: ...
- C语言从长整形中提取偶数,编程将长整型数中每一位上为偶数的书依次取出组成一个新的输...
编写函数long fun(long x),将长整型参数x中每一位上为偶数的数依次取出,构成一个新数返回. #includelongfun(longx){intn=10,m=0;while(x){int ...
- 求一批整数中出现最多的个位数字_C语言经典100例007-求低n-1位的数
系列文章<C语言经典100例>持续创作中,欢迎大家的关注和支持. 喜欢的同学记得点赞.转发.收藏哦- 后续C语言经典100例将会以pdf和代码的形式发放到公众号 欢迎关注:计算广告生态 即 ...
- 将AX寄存器中的16位数据分成4组(从高到低),每组4位,然后把这4组数作为数当中的低4位分别放在AL,BL,CL,DL中。
将AX寄存器中的16位数据分成4组(从高到低),每组4位,然后把这4组数作为数当中的低4位分别放在AL,BL,CL,DL中. P176 4.14 编程思路:首先用BX.DX存放AX,即原AX=原BX= ...
- GPIOA高8位输入控制低8位输出(位运算)
1.位操作 int main() { //高8位浮空输入,低8位推挽输出GPIOA->CRH = 0x44444444;GPIOA->CRL = 0x33333333;while(1){i ...
- 已定义了两个整数变量A和B,完成下列功能: (1)若两个数中有一个是奇数,则将奇数存入A中,偶数存入B中(2)若两个数均为奇数,则将两数均加1后存入原变量(3)若两个数均为偶数,则两个变量均不改变。
已定义了两个整数变量A和B,试编写程序完成下列功能: (1)若两个数中有一个是奇数,则将奇数存入A中,偶数存入B中: (2)若两个数均为奇数,则将两数均加1后存入原变量: (3)若两个数均为偶数,则两 ...
- 输入5*5阶的矩阵,编程实现:A.求两条对角线上的各元素之和;B.求两条对角线上行、列下标均为偶数的各元素之积。
#include <stdio.h> int main() {float a[5][5], k = 0, q = 1;int i, j, n;printf("请输入5x5矩阵中的 ...
- java int溢出,结果只会保留低32位,高位会抛弃掉
今天做leetcode题目时,发现int mid = 536848900,但是mid*mid=484528144,我说为啥程序运行一直出错呢!! int mid = 536848900;System. ...
最新文章
- java从入门到入土_Java从入门到入土100天,第四天
- 动态 | DeepMind 首次披露旗下专利申请情况
- python正则表达式提取数字比较好_python正则表达式从字符串中提取数字的思路详解...
- 事件模型、事件流(冒泡与捕获)、事件代理
- nginx反向代理配置及优化
- Invalid VCS root mapping
- python configparser 注释_使用configpar添加注释
- Swift---TextView用法
- 帝国CMS二次开发会员注册激活后发送欢迎邮件方法
- java验证手机号格式
- http://www.cnblogs.com/xd502djj/p/3473516.html
- excel表格打印每页都有表头_如何给将要打印的excel表格设置统一的表头
- 焦作机器人编程比赛_2018 焦作icpc现场赛总结
- DIY一个UNISOLDER焊台无线红外休眠座
- 使用DeepStream 2.0加速视频分析开发
- Unhandled kernel unaligned access问题记录
- 大数据决策领跑零售业
- TOP100summit 2017:小米唐沐等大咖精心挑选的100个年度研发案例实践
- Classification分类学习
- Python 入门打卡1
热门文章
- 数字温度计的c语言编程,DS18B20数字温度计C程序(能显示负温)
- 349. 两个数组的交集(集合 / 双指针实现)
- ubuntu+for+android华为荣耀,华为荣耀magic book(锐龙版)安装ubuntu系统
- PhotoShop PS 新手 高手 终极 教程 100例
- 关于Virtual PC
- 【论文翻译】Squeeze-and-Attention Networks for Semantic Segmentation
- 人人开源之renren-security
- (C)宏定义——无参宏
- gin框架学习-Casbin入门指南(ACL、RBAC、域内RBAC模型)
- Adamsmatlab联合仿真