皮皮君的C++真?第二周总结(之前标题写错了是第一周)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了皮皮君的C++真?第二周总结(之前标题写错了是第一周)相关的知识,希望对你有一定的参考价值。

emmmm在第一周的学习过去之后,我们迎来了C++第二周的学习ヾ(?^ω^)??在这一周的C++课程中我们学习了“数据类型、运算符和表达式”这一章,了解了标识符的规则、几种基本数据类型、基本运算符的种类及优先级等,学会了更多C++初步的知识,也编写了更多比第一周时更高级的程序,收获很大。

这一章中有个很有意思的程序,就是使用运算符,将a,b的值翻转过来,也就是说在这一章过后,我们已经学到了三种不同的将a,b翻转的方法了,以下图为一种:

技术分享

但是在作业中我仍有一个关于运算符的运算程序不甚清楚
#include<iostream>
using namespace std;
 int main()
 { int n=1;
  cout<<n<<‘ ‘<<n++<<‘ ‘<<n--<<endl;
  return 0;
 }

输出的值为1 0 1,但是我仍然不懂中间的0是怎么来的,希望下周能够弄清楚。

这周的编码作业中最后一题非常有趣,是关于一个图像的问题的

技术分享

我的方法是

#include <iostream>

using namespace std;

int main()

{

        int x,y,z;

cin>>x>>y;

z=(x^x+y^y>1)&&(x<2&&x>-2)&&(y<2&&y>-2);

cout<<z;

        return 0;

}

这星期还有很多有意思的程序,希望下一个星期的学习能顺利。

 








以上是关于皮皮君的C++真?第二周总结(之前标题写错了是第一周)的主要内容,如果未能解决你的问题,请参考以下文章

皮皮君的C++第八周(?)总结

皮皮君的C++第三周总结

皮皮君的C++第十周总结

2017面向对象程序设计(Java)第二周学习总结

第二周学习总结

20165302第二周学习总结