当前位置: 首页 > article >正文

3.C++经典实例-奇数还是偶数

要判断一个数是奇数还是偶数,只需要判断这个数是否能被2整除即可,如果要判断是否能整除,则要判断当前数除以2的余数是否为0,在C++中,余数,使用%号,因此,程序为:

#include <iostream>


int main() {
	int number;
	std::cout << "输入数: ";
	std::cin >> number;
	if ( number % 2 == 0)
		std::cout << number << " 为偶数。";
	else
		std::cout << number << " 为奇数。";
	return 0;
}

我们测试一下:

将上面程序简单修改了一下,连续输入几次出结果,修改后的程序为:

#include <iostream>


int main() {
	int number;
	for (int i = 0; i < 5; i++) {
		std::cout << "输入数: ";
		std::cin >> number;
		if ( number % 2 == 0)
			std::cout << number << " 为偶数" << std::endl;
		else
			std::cout << number << " 为奇数"<< std::endl;
	}
	return 0;
}


http://www.kler.cn/news/353584.html

相关文章:

  • PCL 将点云投影到拟合平面
  • SpringBoot+MyBatis+MySQL项目基础搭建
  • AI智能聊天问答系统源码+AI绘画系统+图文搭建部署教程,文生图图生图,TTS语音识别输入,AI智能体,文档分析
  • 当贝投影双十一战报揭晓:天猫投影品类销量稳居首位
  • Android MQTT调试助手开发
  • Spring Boot学习助手:答疑解惑平台
  • 蛮久没更新自己的状态了,今天趁机更新一下吧
  • 【手写数字识别】Python+CNN卷积神经网络算法+人工智能+深度学习+模型训练
  • 【Python】Conda离线执行命令
  • 架构师之路-学渣到学霸历程-19
  • react hooks中在setState后输出state为啥没有变化,如何解决
  • SpringBoot概览及核心原理
  • 深入解析 Flutter兼容鸿蒙next全体生态的横竖屏适配与多屏协作兼容架构
  • 高效录制 PPT 秘籍:四款卓越录屏软件深度解析
  • 插齿刀的齿数选择不同会有什么影响?
  • 公网IP and 局域网IP
  • 网页复制粘贴助手,Chrome网页复制插件(谷歌浏览器复制插件)
  • servlet基础与环境搭建(idea版)
  • 解决 MySQL 连接数过多导致的 SQLNonTransientConnectionException 问题
  • 25四非网安保研回忆录(北航网安/东南网安/重大计科等)