摘要: 逻辑运算有三个操作符:! (非,取逻辑反,NOT)&& (逻辑与,并且,AND)|| (逻辑或,或者,OR) 该到考验你是否有资质学习编程的时候了……请回答以下三个问题: 1、真 并且 真,结果是真是假?2、真 并且 假,结果是真是假?3、真 或者 假,结果是真是假? 三道题的答案分别是:真,假,真。&& 对应于题目的的“并且&#... 阅读全文
posted @ 2009-07-26 16:34 扬帆远航K 阅读(332) 评论(0) 推荐(1) 编辑
摘要: “关系”运算?听上去很费解。 计算机系一师哥师妹正在处朋友,某晚两人在校园林荫处正在谈情说爱,突然冒出一校监:“说!你俩什么关系?”果然不愧为计算机系的一对小情侣,以下是他们的回答:男:“我比她高!”女:“我比他瘦。”男:“我比她壮!”女:“我比他美。”校... 阅读全文
posted @ 2009-07-26 16:20 扬帆远航K 阅读(357) 评论(1) 推荐(1) 编辑
摘要: 当运算是自加或自减1的时候,C,C++提供了更为优化的运算操作符:++,--。设整型变量 a,原值为 10。我们已经知道,要实现对其加1,可以有以下两种写法:方法1: a = a +1;方法2: a += 1;我们还知道方法2比方法1好。现在还有方法3,并且是最好的方法。++a,或者:a++;也就是说,在只自加1的情况下,代码 a++ 或 ++a 可以生成最优化的汇编代码。 同样,自减1操作也有对... 阅读全文
posted @ 2009-07-26 16:15 扬帆远航K 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 练武不练功,到老一场空, 练功不练武, 十年白辛苦!很多学习C++的朋友,叫到:我辛苦学习了厚厚的一本c++教科书,怎么感觉程序还是什么也不会写?(除了课程里的那些个花花草草的小例程)。。原因不外有二:1。 对 c++ 只是懂了语法,真正含义仍然理解不够,很多语法知识点,仅是知其然,而不知其所以然。总之,基本功还是不够。2。 更有可能的是,光光学了C++的功,没有学习c++的武,所以,就像一位武林... 阅读全文
posted @ 2009-07-26 15:34 扬帆远航K 阅读(967) 评论(2) 推荐(1) 编辑
摘要: 赋值运算 差点忘了,我们已经很熟悉的等号:= ,C,C++称为赋值操作。看看例子,是不是很熟悉:int a = 10;再如:int b;b = a;或:int c = 12 * 2; 在C++中,可以使用连等操作:int a ,b;a = b = 100;结果是,a和b都为100。自运算先来看一个计算机编程中常有的语句例子: int a = 10;a = a + 1; 上面的代码执行后,结果a的值... 阅读全文
posted @ 2009-07-26 13:16 扬帆远航K 阅读(208) 评论(0) 推荐(1) 编辑
摘要: 加减乘除 先来学习最基本也最常用的加减乘除等运算。在C++中,加减乘除分别使用字符 '+'、'-'、'*'、'/'作为运算符号。加、减、乘的操作没有什么需要特别说明之处,和生活中的相关运算完全一样,如:int a = 1 + 2 - 3 * 4;得到的结果:a等于 -9。当然,乘号使用*表示,这你得记。除运算除了使用反余杠'/'表示以外,很重要的一点是别忘了,对于整数类型,或字符类型的数据进行除运... 阅读全文
posted @ 2009-07-26 10:59 扬帆远航K 阅读(872) 评论(6) 推荐(2) 编辑