【李老师课堂】C1-第15课:期末测试与讲评

C1李老师

2024-07-22 16:00:05
2024-07-22 17:56:05

信息与公告

课堂知识点

(1)定义变量;(2)输入变量;(3)操作;(4)输出。
1、整数算术运算:加、减、乘、除、取余数(+、-、*、/、%)。
整数与整数相除,结果有商和余数;用/计算商,用%计算余数。
2、x保留两位小数输出: printf(“%.2f”, x); 
3、取模运算(取余数运算)%:两个整数 a 和 b 的除法:a÷b = c … d,这里 c 是商,d 是余数
        a/b,得到 a 除以 b 的商       a%b,得到 a 除以 b 的余数
4、取整数 x 的数位:取个位:x%10  取十位:x/10%10 取百位:x/100%10
      取个位与十位:x%100
5、字符变量的两种形式:char(a):显示 c 的字符形式  int(c):显示 c 的编码形式
6、取字符c之后第n个字符: char(c+n) ,因为c+n是整数,所有要强制转换
7、if常用判断条件:  x是偶数:x%2==0(不是偶数就是奇数) ;   x是3的倍数:x%3==0(倍数就是求余数为0)
x在a~b之间:x>=a && x<=b (a,b看题目的要求)  ;  x是奇数又是3的倍数:x%2==1 && x%3==0  请举一反三
8、英文字母x的大小写转换:(1)x是大写,转换为小写:char(x+32) (2)x是小写,转换为大写:char(x-32)
9、几种字符判断:  char c; cin>>c;   小写字母判断 c>='a'&& c<='z'  大写字母判断 c>='A'&& c<='Z'  数字字符 c>='0'&& c<='9' 
10、累加求和:设和变量:s=0   for:加数x,从1~n变化   将x累加到s:s=s+x   
11、输出n的所有因数   • for:x从1 ~ n之间变化   • if:判断x是n的因数,即 n%x==0