if语句——判奇偶——简单

题目描述
小洪对偶数很感兴趣,现在有一个整数,他想对这个数进行如下操作:如果这个数是偶数的话就除以2,如果这个数是奇数的话就乘以2,那最后的结果是多少呢?

输入
只有1个正整数(小于1000000)。

输出
一个正整数,表示处理后结果。

样例输入
复制样例数据
90
样例输出
45

这个题第一眼看一下我想大家就有思路了QWQ,那么就直接上代码吧=w=. ···c

 #include<stdio.h>
#include<string.h>
int main()
{
    long long int n;
    scanf("%d",&n);
    if(n%2==0)//为偶数则除2
        printf("%d",n/2);
    if(n%2!=0)//为奇数则*2
        printf("%d",n*2);
    
}

```——李佳胥 

 

### Java 中使用 `if` 语句进行遍历 在 Java 编程中,通常不会直接通过 `if` 语句来实现数组或其他集合类型的遍历操作。相反,`for` 循环或增强型 `for` 循环(也称为 foreach 循环)更适合用于遍历数据结构中的元素。 然而,在某些情况下,可以结合 `if` 和循环一起工作以满足特定条件下的逻辑处理需求。下面展示了一个例子,其中展示了如何利用 `if` 来过滤并打印符合条件的数组元素: ```java public class IfStatementTraversal { public static void main(String[] args) { int[] numbers = {1, 2, 3, 4, 5}; // 使用 for 循环遍历数组,并用 if 断是否为偶数 for (int number : numbers) { if (number % 2 == 0) { // 如果是偶数,则执行大括号内的代码 System.out.println(number); } } // 输出结果将是:2 4 } } ``` 此程序创建了一个整型数组 `numbers` 并初始化了一些数值。接着定义了一个 `for-each` 循环用来迭代访问每一个数组成员;对于每次迭代过程中取出的一个元素值,会应用一个简单的模运算 `%` 测试其奇偶性质——当余数等于零时即表示该数字是一个偶数[^1]。 为了更进一步说明如何将 `if` 结构融入到实际项目里头去解决问题,这里给出另一个场景的例子,比如根据给定的状态码返回相应描述信息的过程可以通过枚举类型配合 `switch-case` 或者一系列嵌套的 `if-else-if` 实现更加简洁高效的解决方案而不是单纯依靠冗长复杂的多层分支断[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值