【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-1817: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
大家都在问
最新问答