第三章 控制语句
来源:互联网 发布:php引号 编辑:程序博客网 时间:2024/04/30 17:32
第三章 控制语句
1.将string 转化为int
String s;
b=atoi(s.c_str())
2.强制类型转换运算符:显式转换-生成一个临时的浮点数值,是括号中变量的副本为float型
static_cast<float>(1)=1.000,有时为了得到小数类型,可以1.0/n,或1.0*n
3.关于字符asc码的问题,直接根据char的值就可以判断
<span style="font-size:14px;">#include <iostream>#include <string >using namespace std;void main(){char x;cout <<"Enter x:";cin>> x;//int x=y;if(x>=65&&x<=90)cout<< "输入的是一个大写字母";if(x>=97&&x<=122)cout << "输入的是一个小写字母";if(x>=48&&x<=57)cout << "输入的是一个0-9的数字";if(x>=0&&x<=47)cout << "输入的是一个特殊符号";if(x>=58&&x<=64)cout <<"输入的是一个特殊符号";if(x>=91&&x<=96)cout<<"输入的是一个特殊符号";if(x>=123&&x<=127)cout<<"输入的是一个特殊符号";}</span>
4.自增自减运算符
++a, a先增加1,表达式中用这个值
a++,表达式用a值,a再加1
intc=5,b=5;
cout<<c++<<endl;//显示为5
cout<<++b<<endl;//显示为6
5.三种控制结构-顺序、选择和循环
空语句表示不采取任何动作,用一个分号(;)表示
条件运算符: a?true:false
For常用于计数器的循环,while常用于标记控制的循环
6.For循环还可以这样,但要在括号外声明int
intx,dx;
for(x=0,dx=2;x<=100;x+=dx)
cout<<x<<endl;
7.do……while至少执行一次
8. grade=cin.get()!=EOF;
=end offile,标记文件结束的一个符号,一般取-1
9.绘制菱形
<span style="font-size:14px;">#include <iostream>using namespace std;void main(){int n,k,x;for( n=1;n<=5;n++){for(k=4;k>=n;k--)cout<<' ';for(x=1;x<=2*n-1;x++)cout<<'*';cout<<endl;}for(n=4;n>=1;n--){for(k=4;k>=n;k--)cout<<' ';for(x=1;x<=2*n-1;x++)cout<<'*';cout<<endl;}}</span>
0 0
- 第三章 控制语句
- 第三章 PL/SQL流程控制语句
- JavaSE编程基础 第三章 控制语句
- PL/SQL程序设计 第三章 PL/SQL流程控制语句
- PL/SQL程序设计 第三章 PL/SQL流程控制语句
- JAVASE学习笔记:第三章 JAVA流程控制语句
- swift入门第三章集合、控制流,标签语句
- Java——第三章(流程控制语句)
- python开发技术详解---第三章:python的控制语句
- C++的学习笔记(第三章:控制语句)
- C#教程第三课:选择控制语句
- C#教程第三课:选择控制语句
- C语言基础第三篇--控制语句
- 第三章 流程控制
- 第三章-循环语句
- 程序设计与C语言学习笔记_第三章第4章 语句及控制结构
- Java——第三章(流程控制语句)项目案例
- 程序设计基础(C&C++) 戴波、张东祥 第三章 控制语句 编程作业
- servlet请求转发、包含以及重定向
- LintCode-数组划分
- [leetcode] Word Break II
- Nginx简介
- 理解Windows中的路由表和默认网关
- 第三章 控制语句
- Java的内存机制
- 自定义链接提示
- O'REILLY系列图书排版要求:
- Eclipse导入web项目变为java项目的解决办法
- 平衡查找树之红黑树
- MFC位绘图--如何将图数组显示
- new BLOG!
- java爬取网页内容 简单例子