C++ if else 条件语句的使用方法

C++ if else 条件语句的使用方法

if()

}
else if ()
{
}

普通的if(条件1 || 条件二)中如果条件1满足的话就不会再判断条件二是否满足了,而是直接执行if后面的语句了

实例if

#include <iostream>
using namespace std;
 
int main() { 
  int a, b, c; 
 
  a = 2; 
  b = 3; 
 
  if(a < b)
     cout << "a is less than bn";
 
  if(a == b)
     cout << "you won't see thisn"; 
 
  cout << "n";
 
  c = a - b;
 
  cout << "c contains -1n";
  if(c >= 0)
     cout << "c is non-negativen";
  if(c < 0)
     cout << "c is negativen";
 
  cout << "n";
 
  c = b - a; // c now contains 1
  cout << "c contains 1n";
  if(c >= 0)
     cout << "c is non-negativen";
  if(c < 0)
     cout << "c is negativen";
 
  return 0;
}

当然我们还有if else

实例

#include <iostream>
 
 int main()
 {
     int firstNumber, secondNumber;
     std::cout << "Please enter a big number: ";
     std::cin >> firstNumber;
     std::cout << "nPlease enter a smaller number: ";
     std::cin >> secondNumber;
     if (firstNumber > secondNumber)
         std::cout << "nThanks!n";
     else
         std::cout << "nOops教程. The second is bigger!";
     return 0;
 }

多重

#include <iostream>
 
 int main()
 {
     int firstNumber =2;
     int secondNumber = 3;
 
     if (firstNumber >= secondNumber)
     {
         if ( (firstNumber  secondNumber) == 0) // evenly divisible?
         {
             if (firstNumber == secondNumber)
                 std::cout << "They are the same!n";
             else
                 std::cout << "They are evenly divisible!n";
         }
         else
             std::cout << "They are not evenly divisible!n";
     }
     else
         std::cout << "Hey! The second one is larger!n";
     return 0;
 }
 
Hey! The second one is larger!
 
if else if实例

#include <iostream>
using namespace std;
 
int main()
{
  int x;
 
  for(x=0; x<6; x++) {
    if(x==1) cout << "x is onen";
    else if(x==2) cout << "x is twon";
    else if(x==3) cout << "x is threen";
    else if(x==4) cout << "x is fourn";
    else cout << "x is not between 1 and 4n";
  }
 
  return 0;
}

时间: 2024-10-25 18:07:22

C++ if else 条件语句的使用方法的相关文章

asp.net if else条件语句的使用方法(vb.net)

If条件式中的语句块也是一组if条件式,其语句块又为一组if条件 式,如此重复下去直到条件设置完毕. 一般而言,最复杂的条件式为嵌套条件式语句,以上所提到的 所有条件式语句格式都可以形成嵌套条件式语句,只要语法概念清 楚 if then <script runat="server">    sub Page_Load(Sender as object, e as eventargs)       dim MyMessage As String = "Hello&q

python if else 条件语句的使用方法

if语句用来检验一个条件, 如果 条件为真,我们运行一块语句(称为 if-块 ), 否则 我们处理另外一块语句(称为 else-块 ). else 从句是可选的. 使用if语句 if 条件 if 1 == 2: print 'One equals two' if 1 == 1: print 'One equals one' 用 else if x = 2 if x < 10:     print 'Less than ten' elif 10 <= x < 20:     print '

asp.net select Case条件语句的使用方法

如果 testexpression 与任何 Case expressionlist 表达式匹配 ,则执行此 Case 子句和下一个 Case 子句之间的语句,对于最后 的子句,则会执行该子句到 End Select 之间的语句,然后控制权 会转到 End Select 之后的语句.如 testexpression 与多个 Case 子句中的 expressionlist 表达式匹配,则只有第一个匹配 后的语句被执行. Case Else 用于指示若在 testexpression 和任何其他 C

第五篇 脚本变量、函数、过程和条件语句

在上一期中作者向诸位简要介绍了 ASP 脚本语言之一 VBScript 的一些基本常识,本期将继续给大家讲解 VBScript 的脚本编写方法,并通过展示 VBScript 在 ASP 程序编写过程中的一系列实例使大家对 VBScript 有更进一层的理解. 大家在学习了脚本语言 VBScript 的变量.常量和过程的基本概念后,本期将继续向各位介绍 VBScript 的函数和语法. 函数和过程一样都是命名了的代码块,但它们却有很大的区别,过程完成程序任务,函数则返回值.我们可以这样理解,过程象

第五课:ASP脚本变量、函数、过程和条件语句

 在上一期中作者向诸位简要介绍了 ASP 脚本语言之一 VBScript 的一些基本常识,本期将继续给大家讲解 VBScript 的脚本编写方法,并通过展示 VBScript 在ASP 程序编写过程中的一系列实例使大家对 VBScript 有更进一层的理解. 大家在学习了脚本语言 VBScript 的变量.常量和过程的基本概念后,本期将继续向各位介绍 VBScript 的函数和语法. 函数和过程一样都是命名了的代码块,但它们却有很大的区别,过程完成程序任务,函数则返回值.我们可以这样理解,过程象

ASP基础入门第四篇(脚本变量、函数、过程和条件语句)_应用技巧

       在上一篇小编向大家简要介绍了 ASP 脚本语言之一 VBScript 的一些基本常识,本期将继续给大家讲解 VBScript 的脚本编写方法,并通过展示 VBScript 在 ASP 程序编写过程中的一系列实例使大家对 VBScript 有更进一层的理解.   函数和过程一样都是命名了的代码块,但它们却有很大的区别,过程完成程序任务,函数则返回值.我们可以这样理解,过程象一个完整的句子,而函数则象一个单词.举个例子,当你想获取某个数的平方根,你只要将该数传给 VBScript 的

主类-JAVA主语句中不能放循环或条件语句,那如何在其他方法中使用这个方法中定义的整型

问题描述 JAVA主语句中不能放循环或条件语句,那如何在其他方法中使用这个方法中定义的整型 public void tian(){ int k=0; } public void tian2(){ for(;k<5;k++){ break; } } 这样? 解决方案 不太明白楼主的意思 定义在方法内的变量是局部变量,其他方法是找不到的 不过你可以在调用方法的时候作为参数把这个变量的值传过去 解决方案二: 这什么问题-- 局部变量的作用域就在本域内,怎么作用在外部? 难道JAVA出新特性了? 解决方

C++条件语句和条件运算符的使用方法讲解_C 语言

if语句的3种形式 1) if(表达式) 语句. 例如: if(x>y) cout<<x<<endl; 这种if语句的执行过程见下图. 2) if(表达式) 语句1 else 语句2 例如: if (x>y) cout<<x; else cout<<y; 见图. 3) if(表达式1) 语句1 else if(表达式2) 语句2 else if(表达式3) 语句3 - else if(表达式m) 语句m else 语句n 例如: if (numb

Java条件语句if的使用方法介绍

1.Java条件语句之 if   语法: 执行过程:     如:     注意哦:如果 if 条件成立时的执行语句只有一条,是可以省略大括号滴!但如果执行语句有多条,那么大括号就是不可或缺的喽~~ 2. if-else if-else 语句的操作比 if 语句多了一步:  当条件成立时,则执行 if 部分的代码块: 条件不成立时,则进入 else 部分.例如,如果考试成绩大于 90 分,则奖励一个 IPHONE 5S ,否则罚做 500 个俯卧撑.   语法: 执行过程:     如: 3.多