一、学习内容总结
第二章 C数据类型
1、默认的int型定义为有符号整数,无符号型整型常量值后跟LU Lu Iu IU来表示 。
2、实型常量表示:单精度(float) ,双精度(double),长双精度(long double) 。
3、C++注释以//开始,带本行末尾结束,只能占一行,需跨行书写时,每一行都以//开始 。
4、%d表示十进制整型格式输出变量的值 ,%f表示按十进制小数格式输出变量的值,%c表示输出字符型变量的值,\n表示输出一个换行。
5、用一对双引号括起来的若干字符,称为字符串。
第三章 简单的算数运算和表达式
1、算术运算符按操作数个数可分为一元运算符(含一个操作数)和二元运算符(含两个操作数)。一元运算符的优先级一般高于二元运算符。
2、
一元运算符:+(正号)、-(负号)、++(增1)、--(减1)。
二元运算符:+(求和)、-(求差)、*(求积)、/(求商)、%(求余)。
3、自增量运算符均有两种使用形式,++a、a++ 及 --a、a--,也称为前缀形式和后缀形式。
4、当运算符 / 的操作数(被除数和除数)均为整数时,结果为取商(取整)。
5、当运算符 % 的操作数(被除数和除数)均为整数时,结果为取余
当运算符 / 的操作数(被除数和除数)均为整数时,结果为取商(取整)
6、C 语言提供的关系运算符有: >(大于)、>=(大于等于)、<(小于)、<=(小于等于)、==(等于)和 !=(不等于)6 种二元关系运算符。
第四章 键盘输入和屏幕输出
1、单个字符用单引号输入输出。
2、转义字符以反斜线开头,使用时要放到一对单引号内 。
3、getchar()没有参数函数的返回值就是从终端键盘读入的字符
4、printf()既能以字符格式也能以十进制整型格式输出char型变量的值
5、用函数gether()将数据输入时存入缓冲区中的回车符读入
在%c前加一个空格,忽略前面数据输入时存入回车符
6、EOF是在stdio.h中被定义为-1的宏常量。
第五章 选择控制结构
1、函数exit()的作用是终止整个程序的执行,强制返回操作系统,并将int型参数code的值传给调用进程。
2、浮点数并非真正意义上的实数,只是其在某种范围内的近似。
3、常量与case中间至少有一个空格,常量的后面是冒号,常量的类型应与switch后括号内的表达式一致。
4、运算符&&和||都具有短路的特性。
5、switch(表达式)
{
case 常量1:
case 常量2:
…
case 常量n:
default:
}
用于多分支选择结构
6、if() 语句A 用于单分支选择控制
if(表达式)语句1
else语句2 用于双分支选择结构。
二、可解决的问题
1、条件语句用来解决实际应用中按不同的情况进行不同处理的问题
2、分支语句
(1)判断问题。
(2)"YES"or"NO"双分支问题
(3)复杂的多分支问题
三、感想
程序设计对于计算机语言来说,我认为应该先理解,然后上机去实现它,实践是检验真理的唯一标准。学习c++编程,离不开上机实践。通过编程和上机调试程序,会发现许许多多的问题,无论大的还是小的,通过解决这些问题,不仅可以检验自己是否真正的掌握了所学的内容,还可以加深对所学知识的理解,积累编程和调试经验,提高自己的实际编程能力,即使自己只是敲代码。C++语言是有一定难度却又是非常有趣的科目。也是很有帮助的,对我们未来工作学习而言。我们可以通过C++语言进行更深层次的理解和思考。