随机生成一个四位数,将后两位数字放到前两位,构造一个新数,用c语言
时间: 2023-04-10 12:00:33 浏览: 118
c语言生成随机数的方法(获得一组不同的随机数)
5星 · 资源好评率100%
我可以回答这个问题。以下是用 C 语言实现的代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
srand(time(NULL)); // 初始化随机数种子
int num = rand() % 9000 + 1000; // 生成一个四位数
int new_num = (num % 100) * 100 + num / 100; // 将后两位数字放到前两位
printf("原数为:%d,新数为:%d\n", num, new_num);
return 0;
}
```
这个程序会生成一个四位数,然后将后两位数字放到前两位,构造一个新数,并输出原数和新数。
阅读全文