精华内容
下载资源
问答
  • 判断奇偶数

    千次阅读 2019-07-14 07:35:09
    1./* 判断奇偶数*/ #include <stdio.h> int main() { int number; printf(“Enter a number: “); scanf(”%d”, &number); if(number&1){ printf("%d 是奇数\n",number); }else{ printf("%d 是偶数...

    1./* 判断奇偶数*/

    #include <stdio.h>
    int main()
    {
    int number;
    printf(“Enter a number: “);
    scanf(”%d”, &number);

    if(number&1){
    	printf("%d 是奇数\n",number);
    }else{
    	printf("%d 是偶数\n",number);
    }	
    

    return 0;
    }

    在这里插入图片描述

    2./* 判断奇偶数*/

    #include <stdio.h>
    int main()
    {
    int number;
    printf(“Enter a number: “);
    scanf(”%d”, &number);

    if(number%2==0){
    	printf("%d 是偶数\n",number);
    }else{
    	printf("%d 是奇数\n",number);
    }
    

    return 0;
    }
    在这里插入图片描述

    展开全文
  • 本实例采用三元运算符判断用户输入的数字为奇、偶数语法格式:条件运算?运算结果1:运算结果2如果条件运算...import java.util.Scanner;public class ParityCheck {/*** 三元运算符判断奇偶数* @param args*/public s...

    本实例采用三元运算符判断用户输入的数字为奇、偶数

    语法格式:条件运算?运算结果1:运算结果2

    如果条件运算结果为true,返回值就是运算结果1,否则返回运算结果2

    %运算符的用途也非常广泛

    package com.example;

    import java.util.Scanner;

    public class ParityCheck {

    /**

    * 三元运算符判断奇偶数

    * @param args

    */

    public static void main(String[] args) {

    // TODO Auto-generated method stub

    Scanner scanner=new Scanner(System.in);

    System.out.print("输入一个整数:");

    int number=scanner.nextInt();

    String str=(number%2==0)?"偶数":"奇数";

    System.out.println("你输入的:"+number+"为"+str);

    }

    }

    展开全文
  • 第一条:利用位运算判断一个整数是奇数还是偶数。经常用到一个for循环,当索引i是奇数时执行语句A,偶数时执行语句B。判断i是奇数还是偶数,可用如下方法:if(i &1){//i是奇数情况执行的代码}else{//i是偶数情况...

    第一条:利用位运算判断一个整数是奇数还是偶数。

    经常用到一个for循环,当索引i是奇数时执行语句A,偶数时执行语句B。判断i是奇数还是偶数,可用如下方法:

    if(i &1){

    //i是奇数情况执行的代码

    }

    else{

    //i是偶数情况执行的代码

    }

    位运算的优先级最低,但是运算速度却最快,所以用i&1判断奇偶,要比用i%2==1来判断大约快4倍。在一个要执行上万次的for循环里,能明显提升判断效率。

    第二条:利用位运算,取一个除数是2的正整数次方数的余数。

    有时候要做一些取余(模)的运算,而除数恰好是2的次方数常量(因为做程序时,经常会把一些会重复运算的关键数值取成2、4、8等),可用如下方法:

    取i除以4的余数,用:num=i&3

    取i除以8的余数,用:num=i&7

    取i除以16的余数,用:num=i&15

    。。。。。。

    依次类推

    第三条:利用位运算,实现对一个数字做除法后再取整(除数是2的正整数次方数)。

    这个可能更常用,有时候算坐标,有时候算索引之类,方法如下:

    比如,把number除以4的结果取整,一般写成int(number/4)

    用位运算,写成number>>2即可.

    运算效率会高得多哦!

    展开全文
  • SQL中判断奇偶数的方法

    千次阅读 2020-04-26 12:03:31
    SQL判断奇偶数的方法

    查询ID是奇数的记录
    “JIOUSHU”表:
    在这里插入图片描述

    SELECT * FROM JIOUSHU WHERE ID%2 != 0; #适用于Mysql、SQL Server
    SELECT * FROM JIOUSHU WHERE ID&1; #适用于Mysql
    SELECT * FROM JIOUSHU WHERE MOD(ID,2) = 1; #适用于Mysql

    练习题:
    有如下一张表T
    在这里插入图片描述
    希望用SQL 将每列数据中存在奇数的数据统计出来,结果如下:
    在这里插入图片描述
    Solution:

    ----建表
    if object_id('T','U') is not null drop table T
    Create table T(
    IP int,
    NUM1 int,
    NUM2 int,
    NUM3 int
    )
    Insert INTO T VALUES (1,3333,4442,221);
    Insert INTO T VALUES (2,65,24,96);
    select * from T
    --查询
    select *,case when NUM1 % 2 = 1 then 1 else 0 end +
             case when NUM2 % 2 = 1 then 1 else 0 end +
             case when NUM3 % 2 = 1 then 1 else 0 end as 奇数个数
    from T
    
    展开全文
  • C++语言判断奇偶数

    2021-04-02 12:56:19
    C++语言判断奇偶数1.运行程序,输入参数,结果如下。2.源代码 1.运行程序,输入参数,结果如下。 输入23,判断为奇数。 输入26,判断为偶数。 2.源代码 #include<iostream> using namespace std; bool is...
  • JavaScript判断奇偶数

    千次阅读 2017-08-24 12:30:14
    使用JavaScript编写一个判断奇偶数的方法 使用java代码的话原理是一样的 标题页 function chk(num){ alert( (num%2 ==0) ?"偶数":"奇数");//判断是否能整除2 }

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 922
精华内容 368
关键字:

判断奇偶数