这里面涉及的知识有条件语句,逻辑变量,赋值运算符,关系运算符,表达式,输出语句,我教一年级孩子的时候用了两个月的时间才让她把这些都搞明白。现在很多机构进度太快,基本概念都没讲明白。
比如=在C++里表示赋值运算符,跟数学里的=是不一样的,小学数学里=有两种作用,
第一种是计算
3+4=(7),表示把左边3+4的计算结果放到右边
第二种是比较大小,常见的题是把= < >填在括号里,比如
7(=)7
c++中的=表示的是数学上的第一种情况,但是方向不同,是把右边的计算结果放到左边,要求左边必须是变量类型。
a=7或a=3+4是正确的写法,表示把7放进变量a里。
3+4=7或7=3+4是错误的写法,因为=左边不是变量类型
数学上的第二种比较两边是否相等,C++里使用的符号是 ==
比如7==7
【 在 rebeccazzbit 的大作中提到: 】
: 我们上的这个说是0基础的班,但现在看来根本不是0基础的,这些都没讲过,一上来就编程。。。
:
--
FROM 106.121.187.*