当前位置: 首页 > news >正文

红色色系做网站的配色seo做的比较牛的公司

红色色系做网站的配色,seo做的比较牛的公司,阳江网站建设推广,营销策划书格式及范文C初学者指南第一步—7.控制流(基础) 文章目录 C初学者指南第一步---7.控制流(基础)1.术语:表达式/语句Expressions表达式Statements语句 2.条件分支3.Switching(切换):基于值的分支4.三元条件运算符5.循环迭代基于范围的循环   C…

C++初学者指南第一步—7.控制流(基础)

文章目录

  • C++初学者指南第一步---7.控制流(基础)
    • 1.术语:表达式/语句
      • Expressions表达式
      • Statements语句
    • 2.条件分支
    • 3.Switching(切换):基于值的分支
    • 4.三元条件运算符
    • 5.循环迭代
      • 基于范围的循环   C++11
      • for(初始化; 条件; 步骤) {…}
      • while(条件) {…}
      • do {…} while(条件);

1.术语:表达式/语句

Expressions表达式

  • 一系列计算(运算符+操作数)
  • 可能会产生结果

Statements语句

  • 按顺序运行的程序片段
  • 不产生结果
  • 可以包含一个或多个表达式
  • ; 分隔,并按 { } 分组

2.条件分支

if (condition1) {// 如果condition1为真true,则执行这里的代码
}
else if (condition2) {// condition1为假false,如果condition2为真则执行这里的代码
}
else {// 否则执行这里的代码(即condition1和condition2都为假false)
}
  • 根据条件的结果执行(不执行)代码
  • 条件表达式的结果必须(可转换为)布尔值
  • 条件将从上到下进行检查
if (true)  { cout << "yes\n"; }  // yes
if (false) { cout << "yes\n"; }  // –
if (23)    { cout << "yes\n"; }  // yes (23 → true)
if (0)     { cout << "yes\n"; }  // – (0 → false)
int i = 0;
cin >> i;
if (i < 0) { cout << "negative\n"; 
} else if (i == 0) {cout << "zero\n"; 
} else {cout << "positive\n"; 
}

C++17标准增加的语法

if (语句; 条件) { ... }

用于限制临时变量的范围

int i = 0;
std::cin >> i;
if (int x = 2*i; x > 10) { cout << x; }

3.Switching(切换):基于值的分支

  • 整数类型(char、int、long、enums 等)的值
  • 从上到下检查和执行
  • 执行匹配case和下一个break(或结束}之间的所有内容) 注意这句话
int i = 0;
cin >> i;
int m = i % 5;
switch (m) {case 0:   // 如果m等于0,执行这里代码break;case 1:   // 如果m等于1,执行这里代码case 3:   // 如果m等于1或者3,执行这里代码break;default:  // 如果m不等于0、1、3则执行这里代码
}

C++17标准增加的语法

switch (语句; 变量) { ... }

用于限制临时变量的范围

int i = 0;
std::cin >> i;
switch (int k = 2*i; k) {}

4.三元条件运算符

语法:

Result = Condition ? If-Expression : Else-Expression
结果 = 条件 ? 条件为真的结果 : 条件为假的结果
int i = 8;
int j = i > 10 ? 1 : 2;
j = 2
int k = 20;
int l = (k > 10) ? 1 : 2;l = 1
int b = true;
double d = b ? 2.0 : 0.5;
double e = !b ? 2.0 : 0.5;
d =2.0
e = 0.5

5.循环迭代

基于范围的循环   C++11

for( 变量 : 范围 ) {…}

范围 = 具有标准迭代器接口的对象,例如 std::vector

std::vector<int> v {1,2,3,4,5};
// 打印vector所有元素到控制台
for (int x : v)  { std::cout << x << ' '; }

运行上面代码

for(初始化; 条件; 步骤) {…}

// prints 0 1 2 3 4
for (int i = 0; i < 5; ++i) {std::cout << i << ' ';
}

运行上面代码

while(条件) {…}

第一次条件检查:在第一次循环迭代之前

int j = 5;  
while (j < 10) {std::cout << j << ' ';++j;
}

当 j 小于10时,打印:5 6 7 8 9
运行上面代码

do {…} while(条件);

注意最后的分号
第一次检查条件:在第一次循环迭代之后

  • 只有在没有(标准)库函数/算法的情况下才写循环(我们将在后面的章节中了解标准库)!
  • 比起其他类型的循环,更推荐基于范围的循环!(不可能出现索引/条件错误)
  • 只在事先不知道迭代次数的情况下使用(do) while循环!

附上原文地址
如果文章对您有用,请随手点个赞谢谢!^_^

在这里插入图片描述

http://www.zhongyajixie.com/news/13172.html

相关文章:

  • h5在哪个网站中做直播引流推广方法
  • 怎么用html做图片展示网站今天株洲最新消息
  • html企业网站系统下载手机百度最新版
  • 做盗版网站吗公司网站设计要多少钱
  • 温州中小企业网站建设想在百度上推广怎么做
  • 网站开发代码无中文外贸接单十大网站
  • 网站建设一条龙全包谷歌建站
  • 网站怎么做不违法吗电商培训机构排名
  • 给公司做网站需要多少钱发布新闻
  • 备案网站内容说明茶叶网络营销策划方案
  • 做一个展示型网站多少钱怀化seo推广
  • 成都网站搭建公司市场调研分析
  • 云主机和云服务器有什么区别seo快速入门教程
  • 建设网站租服务器今日国际新闻大事件
  • 网络服务示范区创建情况商丘seo
  • 网站 功能建设上 不足佛山百度提升优化
  • 做门户网站挣钱吗网站描述和关键词怎么写
  • 网站建设售后服务内容山西seo基础教程
  • 网站建设选择北京华网天下优势的seo网站优化排名
  • 六安网站建设 220做网站推广好做吗
  • 做网站不会P图怎么办百度推广开户渠道公司
  • 采购在哪些网站开发供应商昆明seocn整站优化
  • 2网站建设抖音关键词优化排名
  • 攀枝花网站怎么做seo苏州百度推广服务中心
  • 公安网站备案号查询百度seo公司报价
  • 怎么利用百度云盘做网站网络公司有哪些
  • 512内存服务器做网站什么叫网络市场营销
  • 什么样的网站可以做外链策划品牌全案
  • omega欧米茄手表官网郴州seo
  • 建设企业网站的十大外贸电商平台