程序设计A笔记1

一、学习内容总结

第二章   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++语言进行更深层次的理解和思考。

          

        

猜你喜欢

转载自blog.csdn.net/qq_43643542/article/details/83963813