顺序结构
2018-08-12 09:51:35   12  举报             
     
         
 AI智能生成
  c++顺序结构知识点
    作者其他创作
 大纲/内容
  输入/输出    
     cout:输出语句    
     用法:cout<<项目1<<项目2<<...<<项目n;  
     输出单个字符用单引号,输出多个字符用双引号  
     cin:输入语句    
     用法:cin>>变量1>>变量2>>...>>变量n;  
     将输入的数值赋值给相应的变量  
     输入多个数值时用一个或多个空格、回车键等分隔  
     endl:输出回车换行    
     用法:cout<<项目<<endl;  
     计数器/复合运算符    
     计数器    
     i=i+1    
     将i值加1再赋值给i  
     程序每运行一次,i的值就增加1  
     i++/++i    
     自增(加)运算符  
     等同于i=i+1  
     i--/--i    
     自减运算符  
     等同于i=i-1  
     赋值语句中用法    
     i++    
     先赋值后再加1  
     如:x=i++表示先将i的值赋值给x,再将i的值加1,但x的值不再加1  
     ++i    
     先加1再赋值  
     如:x=++i表示先将i的值加上1,再将结果赋值给x,此时x的值等于i+1  
     复合运算符    
     a+=b //等同于a=a+b  
     常见复合运算符:+=、-=、*=、/=   
     变量交换/注释语句    
     交换两个变量的值    
     写法:t=a; a=b; b=t;  
     含义:先将a的值赋值给t,再将b的值赋值给a,最后将t的值赋值给b  
     注释语句    
     “//” 是单行注释语句  
     “/*"和"*\" 是多行注释语句, 以“/*"开始,以"*\" 结束  
     数据类型    
     int    
     整型数  
     只取整数,小数去掉  
     float    
     单精度实数  
     可以使用小数  
     程序中一定要先定义单精度实数,如float s;  
     程序中即使已定义单精度实数,在与整数和实数进行运算时也要将实数写成小数样式,如s=a*h/2.0,其中s为单精度实数,a、h为整型数,2.0为实数  
     char    
     字符型  
     只包含一个字符(有且只有一个字符)  
     用单引导括起来,如‘+’、‘b’、‘8’、‘#’等  
     字符型变量输出只能为字符  
     字符数据和整型数据可以与整型变量和字符变量相互赋值  
     string    
     字符串类型  
     夹在双引号之间的一串字符  
     字符个数可以是零个、一个或多个  
     使用时要引入头文件:#include <string>  
     const    
     常变量,又称只读变量  
     变量值在程序运行期间不能改变  
     常变量名用大写字母表示  
     bool    
     布尔型变量  
     其值只有两个true(真)和false(假)  
     !false为真,!true为假  
     ASCII码/字符型    
     ASCII码    
     美国标准信息交换代码  
     用7位二进制数组合来表示128种可能的字符  
     常用ASCII码    
     按键:空格~32,回车~13  
     数字:0~48,9~57  
     大写字母:A~65,Z~90  
     小写字母:a~97,z~122  
     认识dev C++    
     #include <iostream> //头文件    
     include:包含  
     iostream:输入输出流标准头文件  
     using namespace std; //命名空间  
     int main() //主函数起始声明    
     C++程序必须有且只有一个main()函数  
     main()函数必须声明为int类型  
     { ...... return 0; }    
     主程序用一对{ }括起来  
     语句之间用“;”作为分隔符,但预处理命令、函数头和“}”之后不加分号  
     return:返回语句,是函数的最后一条语句,0表示顺利结束,其他数表示有异常  
     保存、编译运行程序    
     C++的源程序以.cpp为后缀  
     程序写完后保存并“编译运行”即可得到结果  
     变量/赋值语句    
     变量    
     变量名:由字母、数字和下划线组成,第一个字符必段为字母或下划线  
     变量必须先定义再使用  
     变量名一般用小写字母表示,大写和小写是两个不同的字符,代表不同的变量  
     运算符    
     C++中的运算符号:+、-、*、/  
     “=”赋值号    
     用法:a=300; 表示把300赋值给a,读作: 把300赋值给a  
     区别    
     a=300;是赋值语句  
     a=300 是赋值表达式  
     y=(a+1,b+1)赋值语句表示将b+1的值赋值给y  
     累加器    
     sum=sum+i    
     把原来sum的值加上i的值,再赋值给sum  
     每运行一次,就加上一个新的i值  
     可写成复合运算:sum+=i  
     设置域宽    
     setw()    
     域宽设置操作符  
     默认为右对齐,只对跟在后面的输出数据起作用  
     输出数据宽度比设置宽度小,左边用空格填充;输出数据宽度比设置宽度大,输出不会截断,输出所有位  
     用法:cout<<setw(10)<<a<<endl; //该语句表示设置域宽为10,变量a的宽度如果小于10,则左边用空格填充,如果a的宽度大于10,则全部输出  
     <iomanip>    
     setw操作符头文件  
     用法:#include <iomanip>  
     整除求余运算符    
     %    
     整数求余运算符,又叫模运算符  
     取两个数相除的余数  
    
 
 
 
 
  0 条评论
 下一页
  
   
  
  
  
  
  
  
  
  
  
  
 