问号运算符
2015-08-25 10:13
204 查看
static void Main(string[] args)
{
int result;
for (int i = -5; i < 6;i++ )
{
result = i != 0 ? 100 / i : 0; //A ?B :C,若A为真,则B赋值给result;若A为假,则C赋值给result。
//问号表达式的结合性,是从右往左的运算方向。
if(i != 0)
{
Console.WriteLine("100/"+ i + " " + "is" + " " + result);
}
}
Console.ReadLine();
}
{
int result;
for (int i = -5; i < 6;i++ )
{
result = i != 0 ? 100 / i : 0; //A ?B :C,若A为真,则B赋值给result;若A为假,则C赋值给result。
//问号表达式的结合性,是从右往左的运算方向。
if(i != 0)
{
Console.WriteLine("100/"+ i + " " + "is" + " " + result);
}
}
Console.ReadLine();
}
相关文章推荐
- 猴子选大王
- HDOJ 5416 CRB and Tree
- Leetcode: Number of Islands
- 前端图片延迟加载详细讲解
- JavaScript DOM
- 浅克隆与深克隆
- Validform的基本使用-表单校验
- 控制反转与依赖注入
- 在OnPaint中必须调用一次BeginPaint和EndPaint,且也只能调用一次
- java.lang.NoClassDefFoundError:的处理
- 动作游戏慢动作
- IOS上AudioSession设置, 切换扬声器和听筒详解
- 面试题23从上往下打印二叉树
- Deep Learning(深度学习)学习笔记整理系列之(五)
- POJ 1080 Human Gene Functions(DP LCS)
- USB驱动程序分析
- light oj 1032(数位DP)
- 微软牛津项目人脸识别API初探
- Android自定义对话框(Dialog)位置,大小
- Android中的动画,属性动画