C++语言初学和分支结构

              1**知识点

c++代码的编写一般包括预处理命令,c++程序一般由语句构成例如下面所提到的声明语句和执行语句复合语句等语句的构成是变量加分号;才能构成一个完整的语句二例如条件等中括号后面就不需要加分号
c++程序的输入和输出一般用cin cout也可以用scanf printf
现实生活中的运算符号和电脑编程上的运算符号的相互转换例如!代表非
c++的分支结构包括单分支结构和多分支结构
单分支结构和多分支结构一般有
if
if-else
if-else-if 三个形式
if后面的条件和正常编程一样可以用中括号或者使用复杂语句用大括号不过if后面的条件()不可以加分号;
嵌套结构用switch语句break来结束break后面要加分号;如果以上条件都不存在时要用default
例如switch
{
case:
break;
default
break;
}
2.问题解答
简单的编程例如输出hello world再比如定义一个字符让它等一个数输出
分支结构用于能否一个数能否被三五整除或者能否被3,5,7整除或判断是否闰年等问题
有些比较复杂的问题例如一个数能否被3,5,7整除这种问题用双分支结构一般要写很多代码而如果要用嵌套结构的话会比较简单
3.感悟
按照题目中的要求编程比如小数部分保留几位
一些零散的知识比如强制保留等要整理
输入流和输出流中所使用的控制符要明白以及不同的区别
要明白编程中运算的先后顺序从低到高依次是赋值运算符关系运算符和算术运算符
switch语句只能用于字符或者是整形
switch语句相对应的case往下顺序执行而不是执行case中的内容
分支结构个人认为注重于逻辑思维,要先把这个题的大概整体思维写下来,然后找到不同的条件和对应的结果,并且找一下有没有那种重叠的条件来达到简化代码的目的

你可能感兴趣的:(c)