取模的运算符,python中的取模运算

  取模的运算符,python中的取模运算

  今天老师让我们写几行简单的代码。虽然看起来很简单,但我还是学到了一个很重要的知识点——就是屏幕上显示的是模运算的“%”。

  在之前的代码编写中,我知道了如何使用模数公式计算模数(或者取余数)。但由于通常实践中很少使用printf函数输出相应的格式,所以没有专门研究。通过今天的练习,我学到了很多隐藏的小知识点。请看几行代码:

  #包含stdio.h

  int main(void)

  {

  int a,b;

  a=4;b=3;

  printf(a%b=%d\n ,a % b);

  }

  结果是:ab=1;

  虽然这个模数计算的结果是正确的,但是这个输出形式肯定不是我们想要的输出形式(因为我们想要的是:a%b=1),只需要一点点改变(如下图):

  #包含stdio.h

  int main(void)

  {

  int a,b;

  a=4;b=3;

  printf(a%%b=%d\n ,a % b);//写2%

  }

  另外提醒自己,使用if选择结构语句时,if后面的表达式必须是逻辑表达式;switch structure语句后面的表达式应该是值的形式。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: