嵌套if-esle语句

C语言自学之嵌套if-esle语句

Dome :

  获奖条件为年销售业绩100万以上,并且入职满两年的员工。小明进入公司1年,销售业绩为120万。
  在代码编辑器中使用嵌套if-else语句判断小明是否有资格获得优秀员工奖,
  运行结果为: 很遗憾,期望你再接再厉
  

#include <stdio.h>
int main()
{
    int sale=120; //销售业绩为120万
    int year=1; //刚刚进入公司1年
    if(sale>100)
    {
        if(year>=2)
        {
            printf("恭喜你获奖");
        }
        else
        {
            printf("很遗憾,期望你再接再厉");
        }
    }
    else
    {
        printf("很遗憾,期望你再接再厉");
    }
    return 0;
}

嵌套if-else语句的意思,就是在if-else语句中,再写if-else语句。其一般形式为:
if(表达式1)
{
  if(表达式2)
  {
    执行代码块2
  }
  else
  {
    执行代码块3
  }

}
else
{
  执行代码块4
}

原文地址:https://www.cnblogs.com/wuyuenini/p/10711925.html

时间: 2024-10-13 20:54:20

嵌套if-esle语句的相关文章

7.2.5 多层嵌套的if语句

7.2.5 多层嵌套的if语句 在编写程序的代码之前要先规划好.首先,要总体设计一下程序. 为方便起见,程序应该使用一个连续的循环让用户能连续输入待测试的 数.这样,测试一个新的数字不必每次都要重新运行程序. 下面是我们为这种循环开发的一个模型(伪代码): 提示用户输入数字 当scanf()返回值为1 分析该数并报告结果 提示用户继续输入 原文地址:https://www.cnblogs.com/EisNULL/p/10668051.html

&lt;06&gt;变量使用前易犯错误总结+if语句介绍及基本格式+if-else语句及嵌套+if语句的高级用法+if语句的使用注意点+arc4random_uniform 函数导入一个头文件&lt;stdlib.h&gt;+

1)变量要初始化 -1 0  ,或者1 依据程序而定 ---------------------------------- if语句介绍及基本格式 分支语句结构 1)if 格式: if(表达式/常量/变量){ 语句块1; } 原理: 1)先计算小括号中的表达式的值 真(1) 会执行 大括号中的语句 假(0) 不会执行 大括号中的语句 2) switch 1 #include <stdio.h> 2 3 int main(int argc, const char * argv[]) { 4 5

sql子查询 嵌套SELECT实用语句

嵌套SELECT语句也叫子查询,一个 SELECT 语句的查询结果能够作为另一个语句的输入值.子查询不但能够出现在Where子句中,也能够出现在from子句中,作为一个临时表使用,也能够出现在select list中,作为一个字段值来返回. 1.单行子查询 :单行子查询是指子查询的返回结果只有一行数据.当主查询语句的条件语句中引用子查询结果时可用单行比较符号(=, >, <, >=, <=, <>)来进行比较. 例:select ename,deptno,sal fro

0724循环嵌套和while语句

一.for的循环嵌套 //for循环的嵌套            //打印矩阵            //for (int k = 1; k <= 5;k++ )            //{            //    for (int i = 1; i <= 5;i++ )            //    {            //        Console.Write("■");            //    }            //   

C语言中,嵌套的if语句的一些经验...

double f(double x){double result;if(x<0)result=-x+sin(x);else if(x==0)result=0;     else if(10>x>0)          result=log2(x);          else if(x>=10)          result=pow(x,2);return result;} double f(double x){double result;if(x<0)result=-x+

嵌套SQL语句訪问DB2中SQLCA的调用技巧

在IBM的关系型数据库产品DB2中,使用SQL Communication Area(SQLCA)将程序中嵌套的SQL语句执行情况返回给程序. 在程序中有针对性地对SQLCA实施调用,可对程序中各类SQL语句的执行结果实施控制,从而避免程序的意外终止.同一时候,也能够提高执行效率,减小系统开销和处理时间.本文将对此作一简要介绍. SQLCA的结构 SQLCA的结构定义例如以下: struc sqlca {        unsigned char     sqlcaid[8]; long    

嵌套SQL语句访问DB2中SQLCA的调用技巧

在IBM的关系型数据库产品DB2中,使用SQL Communication Area(SQLCA)将程序中嵌套的SQL语句运行情况返回给程序.在程序中有针对性地对SQLCA实施调用,可对程序中各类SQL语句的执行结果实施控制,从而避免程序的意外终止.同时,也可以提高运行效率,减小系统开销和处理时间.本文将对此作一简要介绍. SQLCA的结构 SQLCA的结构定义如下: struc sqlca {        unsigned char     sqlcaid[8]; long        

第十一课 语句的嵌套

说个小故事:话说一个人买到一个治疗瘙痒的偏方,在拆开无数层的包装后,得到的只是一张写着"挠挠"的小纸条儿. 嵌套,类似于在一个语句中,嵌套另一个语句.举个栗子-_-!! 我们要计算从1到100之间,所有的偶数之和. 1 sum=0 2 for i in range(1,101): 3 if i%2==0: 4 sum=sum+i 5 print(sum) 分析一下: 前两行和第九课相同.第三行我们在for语句中,加入了if,意思是:如果i除以2的余数为0(也就是i是偶数时),我们才做加

VBA嵌套if语句

一个If或ElseIf语句可以嵌套在另一个If或ElseIf语句中.内部的If语句是根据最外层的If语句执行的.这使得VBScript能够轻松处理复杂的条件. 语法 以下是VBScript中嵌套的If语句的语法. If(boolean_expression) Then Statement 1 ..... ..... Statement n If(boolean_expression) Then Statement 1 ..... ..... Statement n ElseIf (boolean

SQL中使用WITH AS提高性能,使用公用表表达式(CTE)简化嵌套SQL

一.WITH AS的含义     WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到.有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分. 特别对于UNION ALL比较有用.因为UNION ALL的每个部分可能相同,但是如果每个部分都去执行一遍的话,则成本太高,所以可以使用WITH AS短语,则只要执行一遍即可.如果WITH AS短语所定