一、常量
在程序执行过程中,值不发生改变的量称为常量。
格式符的转换其意义
1. %d是打印有符号的10进制的格式符
2.%o是打印8进制的格式符
3.%x是打印16进制的格式符
4.%c是打印单个的格式符
5.%s是打印字符串的格式符
6.%e打印科学计数法的格式符
7.%u 是打印无符号的10进制的格式符
二、整型
1、整数是编程中常用的一种数据,C语言通常使用int来定义整数。
int 一般占用 4 个字节(Byte)的内存,共计 32 位(Bit)。
原码是符号位加上真值的绝对值
反码是正数的 反码 与 原码 相同;负数的 反码 ,符号位为1,其余位对 原码 取反。
补码是正数的补码就是其本身;负数的补码是在其反码的基础上+1
例:
[+1] = [0000 0001]原 = [0000 0001]反 = [0000 0001]补
[-1] = [1初始化
2. 字符型定义是以char类型定值,声明一个字符型的变量ch,并初始化。
getchar();输入一个字符,且只能打印一个字符。
putchat是打印一个字符的函数。默认没有换行功能000 0001]原 = [1111 1110]反 = [1111 1111]补 (下面举例):
3.浮点型
精确到第七位数字,之后就不准确,
打印时前加.2或6.2是去掉小数点后两位
三、转义序列<列举几个常用的>
1.\b打印\b紧前面数去掉 \b为退格符;
2.\n代表的是换行 ,不加 \n 下一行会不换行;
3.\r回车符,打印想打印的,如再重新打印会往回打印 ;
4.(\t有三种情况可选),为制表符;
(1) \t前面字母不够8位补齐八位;
(2)\t前面字母超过8位,第九位开始重新打印八位;
(3) \t前面字母刚好八位,继续打印8位 ;
5.\\为反斜杠;
6.\' 为单引号;
7.\"为双引号;
8.\Ooo为八进制;
9.\xhh为十六进制;
三、下面有关算数运算法做的相关例题。
今天的收获好多呀!认识了整数,会如何去算原码、反码、补码。会运用一些代码输出数字展现所要得到的数值。更清楚了解如何教别人和别人教。