• C++条件运算符(? :)

    2014-10-13
    若在if语句中,当被判别的表达式的值为真或假时,都执行一个赋值语句且给同一个变量赋值时,可以用简单的条件运算符来处理。例如,若有以下if语句: if (ab) max=a; else max=b; 可以用条...
  • C++ if else语句及其嵌套(选择结构)

    2014-10-13
    C++ if else语句及其嵌套(选择结构)
    if语句的3种形式 1) if(表达式) 语句。 例如: if(xy) coutxendl; 这种if语句的执行过程见图3.5(a)。 2) if(表达式) 语句1 else 语句2 例如: if (xy) coutx; else couty; 见图3.5(b)。 图 3.5 3) if(表达式1) 语...
  • C++关系运算和逻辑运算

    2014-10-12
    C++关系运算和逻辑运算
    往往要求根据某个指定的条件是否满足来决定执行的内容。例如,购物在1000元以下的打九五折,1000元及以上的打九折。 C++提供if语句来实现这种条件选择。如: if amount1000 tax=0.95; //a...
  • C++顺序结构程序

    2014-10-12
    【例3.5】求一元二次方程式ax2+bx+c=0的根。a,b,c的值在运行时由键盘输入,它们的值满足b2-4ac0。根据求x1,x2的算法。它可以编写出以下C++程序: 复制纯文本新窗口 #include iostream #inc...
  • C++字符输入getchar()和字符输出putchar()

    2014-10-12
    C++还保留了C语言中用于输入和输出单个字符的函数,使用很方便。其中最常用的有getchar函数和putchar函数。 putchar函数(字符输出函数) putchar函数的作用是向终端输出一个字符。例如:...
  • C++输入cout与输出cin

    2014-10-12
    C++输入cout与输出cin
    输入和输出并不是C++语言中的正式组成成分。C和C++本身都没有为输入和输出提供专门的语句结构。输入输出不是由C++本身定义的,而是在编译系统提供的I/O库中定义的。 C++的输出和输入...
  • C++赋值语句讲解

    2014-10-12
    前面已介绍,赋值语句是由赋值表达式加上一个分号构成。 C++的赋值语句具有其他高级语言的赋值语句的功能。但不同的是,C++中的赋值号=是一个运算符,可以写成 a=b=c=d; 而在其他大...
  • C++语句(声明语句、执行语句、空语句、复合语句

    2014-10-12
    C++语句(声明语句、执行语句、空语句、复合语句
    由第1章已知,一个程序包含一个或多个程序单位(每个程序单位构成一个程序文件)。每一个程序单位由以下几个部分组成: 预处理命令。如#include命令和#define命令。 声明部分。例如对...
  • C++面向过程的程序设计和算法

    2014-10-12
    在面向过程的程序设计中,程序设计者必须指定计算机执行的具体步骤,程序设计者不仅要考虑程序要做什么,还要解决怎么做的问题,根据程序要做什么的要求,写出一个个语句,安...
  • C++逗号运算符与逗号表达式

    2014-10-11
    C++将赋值表达式作为表达式的一种,使赋值操作不仅可以出现在赋值语句中,而且可以以表达式形式出现在其他语句(如输出语句、循环语句等)中。这是C++语言灵活性的一种表现。 请注...
  • C++赋值运算符与赋值表达式

    2014-10-11
    C++赋值运算符与赋值表达式
    赋值运算符 赋值符号=就是赋值运算符,它的作用是将一个数据赋给一个变量。如a=3的作用是执行一次赋值操作(或称赋值运算)。把常量3赋给变量a。也可以将一个表达式的值赋给一个变...
  • C++强制类型转换

    2014-10-11
    在表达式中不同类型的数据会自动地转换类型,以进行运算。有时程序编制者还可以利用强制类型转换运算符将一个表达式转换成所需类型。例如: (double)a (将a转换成double类型) (int)(...
  • C++自增和自减运算符(--和++)

    2014-10-11
    在C和C++中,常在表达式中使用自增(++)和自减(--)运算符,他们的作用是使变量的值增1或减1,如: ++i(在使用i之前,先使i的值加1,如果i的原值为3,则执行j=++i后,j的值为4)...
  • C++算术运算符与算术表达式

    2014-10-11
    C++算术运算符与算术表达式
    基本的算术运算符 在本章中主要介绍算术运算符与算术表达式,赋值运算符与赋值表达式,逗号运算符与逗号表达式,其他运算符将在以后各章中陆续介绍。 常见算数运算符 运算符...
  • C++的运算符

    2014-10-11
    C++的运算符十分丰富,使得C++的运算十分灵活方便。例如把赋值号(=)也作为运算符处理,这样,a=b=c=4就是合法的表达式,这是与其他语言不同的。C++提供了以下运算符: 算术运算符 +...
  • C++常变量

    2014-10-10
    在定义变量时,如果加上关键字const,则变量的值在程序运行期间不能改变,这种变量称为常变量(constant variable)。 例如: const int a=3; //用const来声明这种变量的值不能改变,指定其值始...
  • C++变量(C++变量定义、变量赋值、命名规则)

    2014-10-10
    其实在前面的例子中已经多次用到了变量。 在程序运行期间其值可以改变的量称为变量。 一个变量应该有一个名字,并在内存中占据一定的存储单元,在该存储单元中存放变量的值。...
  • C++常量(C++数值常量、字符串常量、符号常量)

    2014-10-10
    数值常量 数值常量就是通常所说的常数。 在C++中,数值常量是区分类型的,从字面形式即可识别其类型。 整型常量(整数)的类型 在上一节中已知道:整型数据可分为int,short int,lon...
  • C++数据类型

    2014-10-10
    C++数据类型
    计算机处理的对象是数据,而数据是以某种特定的形式存在的(例如整数、浮点数、字符等形式)。不同的数据之间往往还存在某些联系(例如由若干个整数组成一个整数数组)。数据...
  • 如何创建C++程序

    2014-09-27
    如何创建C++程序
    首先,我们要进入Microsoft Visual C++集成开发环境(Integrated Develop Environment,简称 IDE),双击图标即可。进入以后,我们可以看到如下界面。 图 1-1 VC 6.0 启动界面 单击左上角的File菜单,...
  • C++程序的编写和实现

    2014-09-27
    一个程序从编写到最后得到运行结果要经历以下一些步骤。 用C++语言编写程序 用高级语言编写的程序称为源程序(source program)。C++的源程序是以.cpp作为后缀的(cpp是c plus plus的缩写)。 对...
  • C++程序的构成和书写形式

    2014-09-27
    C++程序的结构和书写格式归纳如下。 1) 一个C++程序可以由一个程序单位或多个程序单位构成。每一个程序单位作为一个文件。在程序编译时,编译系统分别对各个文件进行编译,因此,...
  • 第一个C++程序

    2014-09-26
    例1.1】本教程第一个C++程序,输出一行字符: This is a C++ program.。程序如下: #include iostream //包含头文件iostream using namespace std ; //使用命名空间std int main ( ) { cout This is a C++ program. ; return...
  • 从C到C++,C语言与C++的关系

    2014-09-26
    C语言是1972年由美国贝尔实验室的D.M.Ritchie研制成功的。它不是为初学者设计的,而是为计算机专业人员设计的。大多数系统软件和许多应用软件都是用C语言编写的。但是随着软件规模的...