在C語言中,可以使用rand()函數生成隨機數,然后通過取余運算將其限制在0到9之間。下面是一個示例代碼:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int random_num;
// 設置隨機種子
srand(time(0));
// 生成0到9的隨機數
random_num = rand() % 10;
printf("隨機數為:%d\n", random_num);
return 0;
}
在這個代碼中,首先使用srand(time(0))函數設置隨機種子,以確保每次運行程序時生成的隨機數都不同。然后使用rand()函數生成一個隨機數,再通過取余運算將其限制在0到9之間。最后將生成的隨機數打印出來。