判断奇偶数的程序c语言子函数,C程序检查数字是偶数还是奇数
C程序检查数字是偶数还是奇数
在此示例中,您将学习检查用户输入的数字是偶数还是奇数。
要理解此示例,您应该了解以下C语言编程主题:
偶数是可以被2整除的整数。例如:0、8,-24
奇数是不能被2整除的整数。例如:1、7,-11、15
程序检查偶数或奇数
#include
int main() {
int num;
printf("输入一个整数: ");
scanf("%d", &num);
//如果num可被2整除则为真
if(num % 2 == 0)
printf("%d 是偶数。", num);
else
printf("%d 是奇数。", num);
return 0;
}
输出结果输入一个整数: -7
-7 是奇数。
在程序中,用户输入的整数存储在变量num中。
然后,使用模数%运算符检查num是否完全能被2整除。
如果该数完全能被2整除,则测试表达式号%2 == 0计算结果为1 (true)。这意味着数字是偶数。
但是,如果测试表达式的计算结果为0(false),则该数字为奇数。
用三元运算符检查奇数或偶数的程序
#include
int main() {
int num;
printf("输入一个整数: ");
scanf("%d", &num);
(num % 2 == 0) ? printf("%d 是偶数。", num) : printf("%d 是奇数。", num);
return 0;
}
输出结果输入一个整数: 33
33 是奇数。
在上面的程序中,我们使用了三元运算符?:,而不是if...else语句。
判断奇偶数的程序c语言子函数,C程序检查数字是偶数还是奇数相关推荐
- kotlin 判断数字_Kotlin程序检查数字是偶数还是奇数
kotlin 判断数字 Given a number N, we have to check whether it is EVEN or ODD. 给定数字N ,我们必须检查它是偶数还是奇数 . Ex ...
- C语言 统计输入任意多数字的偶数和奇数的个数,并输出相应的内容
方法一:单纯应用数组实现. #include<stdio.h> main() {int a[100],i,j,m=0,n=0,k=0; //数组上限定为100char s;printf(& ...
- 使用if条件判断语句 | 判断奇偶数 | Java编程
文章目录 简介 if - else语句 实现判断奇偶数的程序 if - else 语句的执行流程 程序运行结果 总结 简介 if语句是指编程语言(包括c语言.C#.VB.java.汇编语言等)中用来判 ...
- C语言自增自减运算、判断奇偶数、三角形面积
C语言程序案例之二 问题引入 自增和自减运算 判断奇偶数 输入三个数,判断是否为三角形,如是,则计算三角形的面积 问题引入 1.实现++和--的输出 2.判断奇偶数 3.输入三边,判断是否构成三角形并 ...
- C语言- 循环打印 for循环例子(判断奇偶数) 第四讲
回顾: * 程序目的 猜数游戏(单数) * scanf() //与程序交互的用法 * 流 ...
- oracle判断if函数,ORACLE判断奇偶数函数
ORACLE判断奇偶数函数 create or replace function f_isodd(p_num in number) return number as begin if mod(p_nu ...
- 位运算判断奇偶数_基础拾遗:除了amp;和amp;amp;的区别,你还要知道位运算的这5个运算符...
01 前言 那年刚找工作那会,就碰到过这么一个简单的题目1.都是作为逻辑与的运算符.2.&&具有短路功能,计算出前者false,就不需计算后者的true or false.后来在微信群 ...
- VBA提高篇_12_1 VBA判断奇偶数的方法
VBA 判断奇偶数的方法 Sub test() Debug.Print 1 And 1 '1 奇数 Debug.Print 2 And 1 '0 偶数 Debug.Print 3 And 1 '1 奇 ...
- Java方法的案例:求和、判断奇偶数、求最值
1.方法定义的技巧说明: 修饰符 返回值类型 方法名( 形参列表 ) {方法体代码( 需要执行的功能代码 )return 返回值; } 1.修饰符:public static-----→暂时固定用这个 ...
最新文章
- 015_视图(Views)
- 原: 安装VMtools过程流水帐
- [bug] uni-app 支付宝小程序 上传文件uni.uploadFile 报错 errMsg: “uploadFile:fail 无效参数“
- php在线考试系统模板下载,PHPEMS在线模拟考试系统 v6.1
- 使用OSHI 检索系统信息,超牛逼、超级秀、超级巴适!!快来看看吧!不然你会后悔的!!666
- colab显示没有gpu的解决方法
- JVM专题之分代模型:年轻代、老年代、永久代
- LINQ语法类似于SQL的语法
- 如何在页面中获取到ModelAndView绑定的值
- VBS进行http请求及JSON数据的读取和生成
- Java 线程死锁初理解
- 微信小程序生成二维码最新版
- lattice diamond/radiant license申请
- 51nod1521 一维战舰
- 霓虹灯仍然肆无忌惮的绽放着它的妖艳
- 【5G核心网】 NGAP 消息
- 不同业务场景该如何选择缓存的读写策略?
- APP - 小米/红米电视开机广告屏蔽 hosts 列表分享,轻松解决开机广告
- 球差透射电镜测试服务的收费标准和样品要求
- Selenium WebDriver下载安装
热门文章
- BFS——1253 胜利大逃亡
- linux桌面版安装输入法,Debian KDE桌面安装五笔和拼音输入法
- C#中Listobject.Clear()方法和实例化new Listobject()操作的结果分析
- asp.net 获取汉字字符串的拼音首字母,含多音字
- jupyter能debug了,使用vscode的jupyter插件进行debug
- PostgreSQL测试套-pg_regress使用
- 2018年下半年网络工程师上午真题及答案解析
- Google Adsense api 推荐介绍 ~!没有网站照样赚钱!
- ROS2教程(入门级):创建ROS2工作空间
- 【Linux】Ubuntu20网络频繁掉线解决