這個代碼不復雜的,除了基本的,要用到的只有壹個產生隨機數的函數!
srand((unsigned)time(NULL)); 這個代表生成壹個隨機數
rand();取出壹個隨機數,%100是為了保證隨機數在100以內,比如rand()%20就是代表在20以內的隨機數。
至於printf()這些都知道了撒。 老師問起來就這麽說就好了。
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x,y;
srand((unsigned)time(NULL));
x = rand()%100;
y = rand()%100;
printf("隨機兩個100以內的數相加:\n");
printf("%d + %d = %d\n",x,y,x+y);
system("pause");
}