三目运算 吊吊吊 加switch 的用法

Max=a>b?a:b;

#include <stdio.h>
#include <iostream>

using namespace std;

int main()
{
     //x,y 为操作数,c为运算符
    int x,y,z;
    char c1;
    cin>>x>>c1>>y;   //c1

    //多路选择语句选择不同表达式计算语句
    switch(c1) {
          case ‘+‘:cout<<x<<"+"<<y<<"="<<x+y<<endl;
                   break;
          case ‘-‘:cout<<x<<"-"<<y<<"="<<x-y<<endl;
                   break;
          case ‘*‘:cout<<x<<"*"<<y<<"="<<x*y<<endl;
                   break;
          case ‘/‘:cout<<x<<"/"<<y<<"="<<x/y<<endl;
                   break;
          case ‘%‘:cout<<x<<"%"<<y<<"="<<x%y<<endl;
                   break;
          default :cout<<"Wrong !"<<endl; //当不符合上述情况时执行本子句
    }

    system("pause");
}
时间: 2024-10-14 06:26:00

三目运算 吊吊吊 加switch 的用法的相关文章

js switch判断 三目运算 while 及 属性操作

三 目运算:如var a = 10: var b= 12: c = a>b ?a:b; 若成立执行a否则执行b var isHide = true; 若用if判断语句如下 if(isHide) { box.style.display = "block"; } else { box.style.display = "none"; } 三目运算替代if box.style.display = isHide?"block":"none&

集合、函数、、三目运算、lambda、文件操作

1.set集合: •集合的创建; set_1 = set() #方法一 set_1 = {''} #方法二 •set是无序,不重复的集合; set_1 = {'k1','k2','k3'} set_1.add('k1') #往集合set_1中添加元素 set_1 = {'k1','k2','k3'} •set也可以直接将字典中的key给过滤出来放在集合中; dic_1 = {'k1':1,'k2':2} set_2 = set(a) #将字典a中的键放入集合b中 set_2 = {'k1','k

angularjs的三目运算

前言:前几天写代码的时候遇到一个问题,有一个按钮,有"已关注"和"+关注"两种状态,需要对这两种状态的按钮的背景颜色进行区分,单后点击"已关注"按钮状态变成"+关注",相反,点击"+关注"按钮变成"已关注"相应的背景颜色都需要发生改变. 点击事件里面改变按钮的背景颜色: angular.element(path).css('background', 'blue');//改变按钮的背景颜色

springBoot使用:thymeleaf 三目运算的问题

需求描述:图片元素背景图片加载:若后台传来的url为空,则显示默认图片url. 我是这么干的: 1 <div class="swiper-container"> 2 <div class="swiper-wrapper"> 3 <div class="swiper-slide" th:unless="${#lists.isEmpty(hotList)}" th:each="element

Java三目运算

Java的三目运算符: (表达式A)?(表达式B):(表达式C) 原理为:如果表达式A的结果为true,那么这句的运行结果为表达式B:如果为false,那么结果为表达式C 例如:(1>0)?(a=5):(a=6) 那么这句话的运行结果为a=6 开发中经常会遇到这样的问题,利用起三目运算来挺不错的.如果不用的话也可以实现 if(1>0){ a=5; } else{ a=6; } 当然还是三目简单.... 版权声明:本文为博主原创文章,未经博主允许不得转载.

三目运算的优先级(?表达式)

今天写一个iOS的插件,高度总是出问题,检查语句感觉没有什么问题. ? 1 CGFloat height = [Adaptation4iOS iPhoneScreenContent].height- [SystemUtils isIos7]?20:0- _realSearchBar.frame.size.height; 但是返回的高度总不是计算所需要的高度举个明确的例子 ? 1 2 3 4 5 6 7 BOOL isThree = YES;  CGFloat height = 100 - isT

三目运算:and/or 技巧

三目运算:and/or 技巧 and, or 联合起来有个小技巧: print 2 < 3 and True or False 说明:     如果  2 小于 3 了,则输出 True ,  否则输出 False 代码示例: In [1]: var = 2 < 3 and True or False In [2]: print var In [3]: print 3 != 3 and 'OK' or 'Failure' 说明 and 前是判定条件,or 前后分别是判定正确和错误的返回值. 注

【Python全栈笔记】03 [模块二] 16-17 Oct Set 集合,三目运算

Set 集合 set - unordered collections of unique elements 创建一个set/一个空set # create a new set set1 = {1,2,3} print(type(set1)) # result => <class 'set> set2 = set() print(type(set2)) # create an empty set, result => <class 'set'> # as the obje

三目运算

三元运算(三目运算),是对简单的条件语句的缩写. #书写格式: result = 值1 if 条件 else 值2 #如果条件成立,那将值1赋值给result变量,否则,将值2赋值给result变量 示例: name = "alex" if 1 == 1 else "eric" print(name) #打印结果:alex name = "alex" if 1 == 0 else "eric" print(name) #打印结