zoukankan      html  css  js  c++  java
  • 丛铭俣 160809324 (作业2)

    1,有符号整形int:4字节;有符号短整形short int:2字节;有符号长整形long int :4字节;无符号整形unsigned int:4字节;无符号短整型unsigned short int :2字节;无符号长整形unsigned long int:4字节;字符型char :1字节;单精度浮点型float:4字节;双精度浮点型double:8字节。

    2,算数运算符有:+    —     *     /     %      ++       ——

    3,关系运算有:<      >      ==      >=       <=       !=       <>

    4,逻辑运算符的优先顺序是: !   &&     ||

    5,赋值运算符有: =   +=    —=   *=   /=    %=

    6,

    har c=132; printf("%d",c);

    这个代码的结果是-124,原因是 char的范围是-128~127,而输入的是132,132是由128和4组成,所以应该是1000 0100,第一位是1,所以计算机识别出来的是负数,1000 0100取反对应的是0111 1011,然后再进一位,为0111,1100。所以最后的结果为-124.

    7,7:00000000 00000000 00000000 00000111

             11111111 11111111 11111111 11111000

       -7:11111111 11111111 11111111 11111001

    右移一位最后结果为:11111111 11111111 11111111 11111001

    8,7:00000000 00000000 00000000 00000111

          8:00000000 00000000 00000000 00001000

    结果为:00000000 00000000 00000000 00000000

    9, 7:00000000 00000000 00000000 00000111

          8:00000000 00000000 00000000 00001000

    结果为:00000000 00000000 00000000 00001111 

  • 相关阅读:
    5、视图
    4、数据更新
    3、聚合与排序
    2、查询基础
    1、数据库和SQL
    Day-13:组合查询
    Day-12:创建高级联结
    Day-11:联结表
    Day-10:使用子查询
    Day-9:分组数据
  • 原文地址:https://www.cnblogs.com/cmy531337670/p/5890696.html
Copyright © 2011-2022 走看看