• C++
  • 信奥寒假集训-上午班-d4总结&&作业

  • @ 2024-1-29 12:06:09

算术运算符

1、四则运算:+、-、、/(除法的特殊性) 2、四则运算拓展:%-取模(位数的获取 num/(位数权重)%10) 3、算术缩写 自增 num=num+1;<---> num++; <---> num+=1; 自减 num=num-1;<---> num--; <---> num-=1; 自乘 num=num3;<---> num*=3; 自除 num=num/3;<---> num/=3; 自取模 num=num%3;<---> num%=3;

关系运算符

image

每一个关系表达式的结果只能是满足(对-true)或者不满足(错-false) 布尔变量(bool)是一种特殊的变量类型,只保存对(1-true)和错(0-false)

整数类型(int)的数据转换成bool型的数据时, 只有0会被转换为false,其他非0都是true。

逻辑运算符

|| 或运算符表示“或者” && 与运算符表示“并且” ! 非运算符表示“不” 、 “反”

运算符的优先级 运算符再多,我们人脑和计算机都是一次处理一个符号 优先级(同一层前提下,先处理哪个) !(非)->算术运算符->关系运算符->&&->||->赋值运算符 多多运用小括号()提高优先级。

课堂练习1-重组数: image 参考代码:

#include<bits/stdc++.h>
using namespace std;

int main(){
    int num;
    cin>>num;
    cout<<(num/1%10)*(num/1%10)<<endl;
    cout<<(num/10%10)*(num/10%10)<<endl;
    cout<<(num/100%10)*(num/100%10)<<endl;
    return 0;
}

课堂练习2-破译密码 image

#include<bits/stdc++.h>
using namespace std;

int main(){
    int num;
    cin>>num;
    int g = num/10%10;
    int q = num/1000%10;
    int num1 = q*10+g;
    char ch = num1;
    cout<<ch;
    return 0;
}

作业: 1、继续完成两道课堂练习。 2、准备一手写笔记本,把朱老师上总结的知识点要在自己笔记本上进行总结记录。 3。题库的p21-p25。

点评: 1、上课表扬潘宇辰,上课认真听讲,积极完成课堂任务。 2、批评胡锦顺,上课开小差。 3、学生中间有个别同学出现喜欢玩游戏情况,特别是上课或者课间,建立一个规则,教室里不允许出现玩游戏以及看短视频的行为,发现一次就会拍照发送到家长群。多次违规,就进行劝退。

0 条评论

目前还没有评论...