首页 > 其他分享 >三目运算符——the fifteenth——2023.1.6

三目运算符——the fifteenth——2023.1.6

时间:2023-01-07 20:45:36浏览次数:43  
标签:结果 三目 运算符 2023.1 year year% 表达式

三目运算符

表达式1?表达式2:表达式3;

意思是:先执行表达式1,如果表达式1的结果为真,则执行表达式2,结果就是表达式2的结果;如果表达式1的结果为假,则执行表达式3,结果为表达3的结果;

例如:

int a,b,c;
  a=7;
  b=6;
  c=(a>b)?a:b;

等同于

  if (a>b) c=a;
  else c=b;

比如判断year是不是闰年,是则返回1,不是返回0。

  int year;
  year=(year%100==0)?(year%400==0?1:0):(year%4==0?1:0);


 

标签:结果,三目,运算符,2023.1,year,year%,表达式
From: https://www.cnblogs.com/ningzj/p/17033508.html

相关文章

  • 03-运算符
    js运算符思维导图算术运算+-*/%相加的时候,有一个数为字符串,则+表示字符串拼接<script>vara=20;varb=7;varnum1=a+b;varnum2=......
  • JavaScript学习笔记-in运算符
    in运算符判断是否含有指定的属性  通过运算符可以检查一个对象中是否含有指定的属性,如果有返回true,没有则返回false。语法:  "属性名"in对象实例://创建一个对......
  • 2023.1.7 DP 学习日志
    上午编辑距离(AcWing.899)思路:同最短编辑距离,只不过要做\(m\)次。code:#include<bits/stdc++.h>#definelllonglong#defineN1005usingnamespacestd;inlinel......
  • Golang入门到实战核心编程-第四章-运算符
    目录1.运算符介绍2.算数运算符2.1算数运算符介绍2.2算数运算符一览2.3算数运算符案例2.4算数运算符细节说明3.关系运算符3.1关系运算符介绍3.2关系运算符一览3.3......
  • 2023.1.7学习笔记
    、经典类与新式类经典类:​不继承object的类或者其子类的类新式类:​继承object或者其之类的类​在python3中,只有新式类,所有类都默认继承object​在python2中,区......
  • 力扣每日一题2023.1.6---2180. 统计各位数字之和为偶数的整数个数
    给你一个正整数num,请你统计并返回小于或等于num且各位数字之和为偶数的正整数的数目。正整数的各位数字之和是其所有位上的对应数字相加的结果。示例1:输入:num=......
  • 2023.1.6 (Codeforces Round #842 (Div. 2))
    A.GreatestConvexLinkhttps://codeforces.com/contest/1768/problem/ADescription求出最大的\(x(1\leqx<k)\),使得\(x!+(x-1)!\)是\(k\)的倍数。Soluti......
  • 2023.1.6
    搜索了某些学校的心理学培养方案,并没有找到相应的课本和参考教材。有几个可以参考下:【资料整理】如何看到国内外各大学的课表、课程大纲,https://zhuanlan.zhihu.com/p/4......
  • C#运算符和值类型扫盲
    记录一些方便回顾的知识点。算术运算符加减乘除,取模%,自增自减。注意i++和++i在赋值时的区别,与C语言相同。a=z++;会先将z的值赋给a再自加1的运算。a=++z;会......
  • 关系运算符、逻辑运算符——the thirteenth——2023.1.5
    关系运算符  在C语言中=是赋值的意思,而==才是等于的意思  逻辑运算符一共有三种:&&(并且)、||(或者)、!(非)年龄:取值16-50岁。身高:取值150cm-190cm。身材:1-火辣;2-......