百合文库
首页 > 网文

如何用轻小说的方式学C (四) 旋转吧雪月花(3)

2023-04-03编程Ccpp 来源:百合文库
“No no no~这不是这么操作的。现在请刹那保存文件等一周以后看吧~那么我们今天就到这里吧——”
“啊对了好孩子要注意一下,goto因为可以回跳所以可以与if等分支条件组成循环结构,但是绝不是说goto就是循环语句哟~那么——”
“那么?”
“今天剩下的时间——”
凛音终于复活,跳了起来:“当然是强化训练啦!”
“诶?莫非是...练习打字?”
“程序员像干那么low的活的人吗?!”
凛音拖来一个白板,踮着脚在白板上用笔歪七扭八地写上“强化训练”后,把笔往背后一抛,一个帅气的转身,然后左脚绊右脚摔在了地上。
久远接过话筒,开始给刹那进行强化。
(你被强化了!快白给!)
“今天的主题——表达式。因为目前学的东西有限,就先讲讲表达式和运算符吧。”
“刹那应该知道每个表达式都是有值的吧。”
“嗯,之前有提到过。”
“那问题1:a=5;的值是多少?”
“是5,先把5赋值给a然后再返回一个5。”
“那么问题2:a=b=5; 呢?”
“唔...先把5给b,然后把b给a?”
“正解~那么问题来了,a=b ;呢?”
“b ?”
“啊啦这个凛音没讲吗...这叫自增运算符,当然可以写c--,这个自减就不额外说了。有两种写法: c和c 。”
“啊啦!出现了!C !”
“嘛C 的意思就是在C语言上面的扩展嘛。”
“习语言?”
“呃你不用去管,反正就是个C 的前辈。呃说前辈可能不太恰当,应该算是父亲吧。”
“那母亲呢?”
“知るか?!”
久远咳了几声,有些力不从心地继续说到:“ c和c 在对c的操作上都是给c加一。”
“C 也就是给C加1喽?会不会加的有点少?”
“...”
“啊咧?怒った?”
“怒ってないよ”
“怒った”
“怒ってないよ”
“怒...”
刹那感觉后背冒了冷汗,便没有再继续耍宝下去。
“二者唯一的区别在于, c是先给c自增然后返回c的值,而c 是先获得c的值以后再给c自增。”
“呜哇感觉很难记住的样子。”
“记不住的话就尽量避免这写喽,如果不是考试的话也没必要立刻就区分开来。而且就单独一句的话, c和c 的结果是一样的。”
“搜卡~”
“下一道题!a =b-=5;假设ab初始都是10.”
“呃,先展开右边的b-=5,得出来是5,然后a =5得出来a是15,所以结束以后返回值15,a是15且b是5?”
“正解!最后一道题!——”
“d=(a=3,b=4,c=a b); 这个就留做思考题吧~”
“那么我来说一下今天的作业吧!~”
猜你喜欢