![](https://csdnimg.cn/release/download_crawler_static/88223735/bg4.jpg)
你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。
=======================================================================
=====
命运如同手中的掌纹,无论多曲折,终掌握在自己手中
==============================================================
1)位运算的考查:会有一到二题考试题目。
总的处理方法:几乎所有的位运算的题目都要按这个流程来处理(先把十进制变成二进制
再变成十进制)。
例 1: char a = 6, b;
b = a<<2; 这种题目的计算是先要把 a 的十进制 6 化成二进制,再做位运算。
例 2: 一定要记住,异或的位运算符号” ^ ”。0 异或 1 得到 1。
0 异或 0 得到 0。两个女的生不出来。
考试记忆方法:一男(1)一女(0)才可以生个小孩(1)。
例 3: 在没有舍去数据的时候,<<左移一位表示乘以 2;>>右移一位表示除以 2。
第二章
第一节:数据输出(一)(二)
1、使用 printf 和 scanf 函数时,要在最前面加上#include“stdio.h”
2、printf 可以只有一个参数,也可以有两个参数。(选择题考过一次)
3、printf(“ 第一部分 ”,第二部分 );把第二部分的变量、表达式、常量以第一部分的
形式展现出来!
4、printf(“a=%d,b=%d”,12, 34) 考试重点!
一定要记住是将 12 和 34 以第一部分的形式现在在终端也就是黑色的屏幕上。考试核心为:
一模一样。在黑色屏幕上面显示为 a=12,b=34
printf(“a=%d, b= %d”,12, 34)那么输出的结果就是:a=12,
b=34
5、int x=017; 一定要弄清楚为什么是这个结果!过程很重要
printf(“%d”, x); 15
printf(“%o”, x); 17
printf(“%#o”,x); 017
printf(“%x”, x); 11
printf(“%#x”,x); 0x11
6、int x=12,y=34; 注意这种题型
char z=‘a’;
printf(“%d ”,x,y); 一个格式说明,两个输出变量,后面的 y 不输出
printf(“%c”,z); 结果为:12a
7、一定要背诵的
格式说明 表示内容 格式说明 表示内容
%d 整型 int %c 字符 char
%ld 长整型 long int %s 字符串
%f 浮点型 float %o 八进制
%lf double %#o 带前导的八进制
%% 输出一个百分号 %x 十六进制
%5d %#x 带前导的十六进制
举例说明: