c/c++ 程序设计初步(一)(小白必学知识点以及复习总结专用)

1、C++的输入与输出

   cout  输出流对象       cin  输入流对象     <<流插入运算符   >> 流提取运算符

   格式:

       cout<<表达式1<<表达式2<<……   //输出

 

       cin>>表达式1>>表达式2>>……     //输入

   实例:

       cout<<"c++";

   结果为:

        c++;

   注意:系统会在内存开一段缓冲区,并非一插入就输出

              输入时把空格和换行字符输入给字符变量时会跳过

 

2、用getchar和putchar进行字符输入和输出

      putchar(带字符)    getchar(不带字符)

      用getchar获得字符的ASCLL的值

      cout<<getchar(); 

      注意:读入的其实是ASCULL码

 

3、关系运算和关系表达式

   c++的关系运算符有:

            <      <=    >   >=  ==   !=

  关系表达式的形式为:

           表达式   关系运算符   表达式 

           a>b, a+b>b+c

4、逻辑常量和逻辑变量

   逻辑型常量只有两个:false(假)   true(真)

   逻辑型变量用bool来定义      称为布尔变量

   它的值只能为逻辑型常量

   bool tao;

   注意:false为0  true为1  逻辑型变量在内存中占一个字节

             非零整数赋给逻辑型变量按真处理

5、逻辑运算和逻辑表达式

逻辑运算符:

         &&  逻辑与 (至关于and)

         ||  逻辑或 (至关于or)

         !  逻辑非 (至关于not)

逻辑表达式:

         表达式  逻辑运算符 表达式

  a&&b         //全真为真 有一假为假

  b||c            //全假为假  有一真为真

  !c              // 真为假  假为真

  a||b&&c    //等价于a||(b&&c)

注意:&&优先级比||高 因此向&&靠齐

以上都是我我的总结出来的     

如如有地方值得改进的欢迎你们留言共同进步!