条件操作

时间:2016-12-15 04:11:58

标签: c module conditional

如果我有

等功能
f1 (int a)
{
   a = a % 2 ? a + 2 : a;
   printf(”%c ” , ’a’ + a);
}

我打电话给f1(0) %2作为条件是什么意思?

1 个答案:

答案 0 :(得分:1)

检查public override void RegisterArea(AreaRegistrationContext context) { // set area parameter with area name context.MapRoute( name: "BoBPolicy_default", url: "Policy/{controller}/{action}/{id}", // add area parameter here defaults: new { area = "Policy", controller = "Home", action = "Index", id = UrlParameter.Optional }, namespaces: new string[] { "BoB.Areas.BoBPolicy.Controllers" } ); } 是偶数还是奇数。

a在将a % 2除以a后给出余数,即2表示偶数,0表示奇数。然后10用作三元运算符1中的条件表达式,以使用第一个表达式或第二个表达式作为最终表达式结果。