【C#考题中的一道题——功能与其他语句不同A)if(a)pr-查字典问答网
分类选择

来自邵桂欣的问题

  【C#考题中的一道题——功能与其他语句不同A)if(a)printf("%dn",x);elseprintf("%dn",y);B)if(a==0)printf("%dn",y);elseprintf("%dn",x);C)if(a!=0)printf("%dn",x);elseprintf("%dn",y);D)if(a==0)printf("%dn",x);elseprintf("】

  C#考题中的一道题——功能与其他语句不同

  A)if(a)printf("%dn",x);elseprintf("%dn",y);

  B)if(a==0)printf("%dn",y);elseprintf("%dn",x);

  C)if(a!=0)printf("%dn",x);elseprintf("%dn",y);

  D)if(a==0)printf("%dn",x);elseprintf("%dn",y);

  为什么要选D啊?和B就交换了个XY,为什么功能就不一样了?

1回答
2020-05-18 17:38
我要回答
请先登录
范兴柱

  A:如果a为真(不等于0就为真),就打印x,否则打印y;

  B:如果a等于0;就打印y,否则打印x;

  C:如果a不等于0,就打印x,否则打印y;

  D:如果a等于0,就打印x,否则打印y;

  反正A,B,C都是:如果0就打印y,否则x;

  只有D相反.

2020-05-18 17:43:56

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •