21xrx.com
2024-11-05 16:22:35 Tuesday
登录
文章检索 我的文章 写文章
C++中百分号(%)代表什么?有什么作用?
2023-07-05 22:23:23 深夜i     --     --
C++ 百分号 取模 除数 余数

在C++中,百分号(%)代表取模运算符,也称为求余运算符。它的作用是计算两个数相除后的余数。

例如,如果我们要判断一个数是否为偶数,可以使用取模运算符:


if (num % 2 == 0)

  cout << "该数为偶数" << endl;

else

  cout << "该数为奇数" << endl;

在上面的代码中,我们用取模运算符计算了`num`除以2后的余数。如果余数为0,则`num`是偶数,否则是奇数。

取模运算符还可以用于判断一个数是否能被另一个数整除:


if (num % divisor == 0)

  cout << "num可以被divisor整除" << endl;

else

  cout << "num不能被divisor整除" << endl;

除了这些基本的用法,取模运算符还有很多其他的应用,比如可以生成随机数、用于时间计算等等。总之,在C++编程中,百分号代表取模运算符,是一个非常有用的工具。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复