当前位置:文档之家› 最新笔算乘法进位ppt课件

最新笔算乘法进位ppt课件


三、知识运用
3. 解决问题。
李老师带380元钱去商店买足球,发现足球的价钱 比25元贵。买了13个足球后,钱还没花完。
(2) 如果买完足球后剩余16元,足球的价钱是多少?
13个足球的价钱
16元
380我-们16可=以36画4(线元段)图,来由分此应析该问思题考。13×( )= 364(元)。
因为足球的价钱比25元贵,而且通过第(1)题可知足球的价钱 可能为26元、27元、28元、29元,进而再通过积的个位4可知足 球的价钱应该是28元。所以每个足球28元。
ASCII码进行运算。
12
3、位运算的规则
(1)~:0变1,1变0。
(2)<<:a<< i表示a向左移动i位,右补0。
(3)>>:a>> i表示a向右移动i位,左补符号 位。
(4)&:a&b a、b对应的二进制位,同时为1, 则结果即为1,否则为0。
(5)|:a|b a、b对应的二进制位,只要有一 个为1,则结果即为1,否则为0。
四、布置作业
作业:第50页练习十一,第2题、第4题。
校园网计算机二级C语言培训 教案
第三讲
11
第九节 位运算
1、位运算符(~、<<、>>、&、^、|) 2、位运算注意事项 (1)对象只能是整数或字符型数据。 (2)进行位运算前,一定要先将数据转换
成二进制数。 (3)各个位运算符的优先级 注:字符型数据参与位运算时,采用其
3. 解决问题。
李老师带380元钱去商店买足球,发现足球的价钱 比25元贵。买了13个足球后,钱还没花完。
(1)足球的价钱可能是多少?
我猜可能是26元。
我可们能来是计23算90元一吗下?。
30×13=390(元) 390元>380元 不可能是30元。
29×13=377(元) 我想3不77会元超<过38300元元, 因为可…能…是29元。
□ 3. 1500
printf(“%2.0f”,3.15);
□3
20
(3)如果在输出的八进制前添加0,或 在输出的十六进制前添加0x,可在% 号和格式字符0和x之间插入#号(注 意:#号对其他格式字符通常不起作 用)。
输出语句 printf(“%o”,207); printf(“%#o”,207); printf(“%#x”,207 );
48≈50 37≈40 50×40=2000 大约2000盒。
用竖式怎样 计算呢?
比2000盒少。
三、知识运用
2. 啄木鸟治病。
21 × 34
86 4 63
76 19 4
59 × 22
118 118
1 2 93 86
43 × 46
258 1 72
1978
( √×) ( ×√) ( √)
三、知识运用
(6)^:a^b a、b对应的二进制位,相同为0, 不同为1。
注意:<<左移一位表示乘以2;>>右移一位表 示除以2
13
(7)位数不同的运算数之间的运算规则 a 将两个运算数右端对齐 b再将位数短的一个运算数往高位扩充,
即:无符号数和正整数左侧用0补全,负数 左侧用1补全,然后对补齐后位数相等的两 个数按位进行位运算
来,双引号内包含“格式说明”和“普通 字符”两部分。 (2)输出列表:需要输出的数据,多个数 据之间用逗号隔开。
printf(“%d,%o\n”,m,n); printf(“m=%d,n=%o\n”,m,n);
16
2、格式说明 “格式说明”由“%”和格式字符组成,如
%d,%c,更多格式说明请参考P34,表 2-1。它的作用是把输出数据转换为指定格 式输出。 注:在printf函数中,若格式说明的个数少 于输出项的个数,多余的输出项则忽略不 输出,这是二级C考试中经常出现的题目, (参考P34,例2)
笔算乘法进位
一、复习导入,揭示课题
看谁都能算正确。
34
57
× 7
同学们,你都做对了吗?
二、探究新知
(一)情境引入,提出问题
春风小学有37个班,平均每班有48人。一顿午餐要为 每人配备一盒酸奶,一共需要多少盒酸奶?
48×37=?
先怎估样计列一式下呢大?约有多少盒吧。
17
3、普通字符
普通字符会原样输出,转义字符需要输出对应的 字符。
注:printf函数输出数据时,学生做题很容易忽 略普通字符的输出。在二级C考试中,这类题目 常出现。
例:
main()
{
int a,b;
a=10;
b=15;
printf("a+b=%d",a+b);

18
说明:
(1)可以在%和格式字符之间加入一个整数来 控制输出数据所占的宽度,如果整数指定的宽度 大于实际输出数据的宽度,数据的输出采用右对 齐的方式,左边自动补空格;反之,则以输出数 据的实际宽度输出。
14
第二章 数据输出与输入
本章考点:
考点
考核
printf函数(难点) 100%
putchar函数
60%
scanf函数(难点) 100%
getchar函数
60%
几率分值 3~4 1~2 3~4 1~2
15
第一节 数据输出
1、printf函数的一般格式: printf(格式输出控制,输出列表) (1)格式输出控制:需用一对双引号括起
用于指定输出实数的小数部分的个数,当
输出数据的小数个数多余“整数2”指定的 个数时,截去多余的数据,并对截去的第
一位小数做四舍五入处理,当输出数据的
小数个数少于“整数2”指定的个数时,在 小数的右边添0补足。
输出语句
输出结果
printf(“%4.4f”,3.15);
3. 1500
printf(“%7.4f”,3.15);
输出语句 printf(“%d”,258); printf(“%2d”,258); printf(“%4d”,258); printf(“%f”,1.25); printf(“%10f”,1.25);
输出结果 258 258 □ 258 1. 250000
□ □ 1. 250000
19
(2)当在%和格式字符f之间加入“整数1. 整数2”来控制输出数据的格式时,“整数1” 用于指定输出数据占的总宽度,“整数2”
输出结果 317 0317 0xce
21
特别说明:如果要输出“%”时,则应该在格式 控制中用两个连续的“%”,即“%”来表示,也 就是在格式控制中出现两个连续的“%”,则此 时“%”不再用来代表格式说明。
相关主题