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 

  • 相关阅读:
    计时器
    画刷
    研究:窗口映射
    文本和字体
    MFC源码实现文件对照表
    动态链接库编程:非MFC DLL
    对话框
    C/C++的Name Mangling
    MFC框架仿真<四>动态创建
    MFC框架仿真<三>R T T I
  • 原文地址:https://www.cnblogs.com/cmy531337670/p/5890696.html
Copyright © 2011-2022 走看看