c++怎么实现两位个位随机数相减并且结果不为负数的源代码
时间: 2023-06-16 19:04:02 浏览: 151
C++随机数的代码实现
可以使用以下代码实现:
```cpp
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main() {
srand(time(NULL)); // 设置随机数种子
int a = rand() % 10; // 生成个位随机数
int b = rand() % 10; // 生成个位随机数
while (a < b) { // 确保a不小于b
a = rand() % 10;
b = rand() % 10;
}
int result = a - b;
cout << a << " - " << b << " = " << result << endl;
return 0;
}
```
以上代码会生成两个随机数,确保第一个数不小于第二个数,然后计算它们的差并输出结果。
阅读全文