21xrx.com
2025-04-05 01:34:09 Saturday
文章检索 我的文章 写文章
C++中百分号(%)代表什么?有什么作用?
2023-07-05 22:23:23 深夜i     49     0
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++编程中,百分号代表取模运算符,是一个非常有用的工具。

  
  

评论区

请求出错了