【发布时间】:2016-06-05 01:47:06
【问题描述】:
//Prompt the user to enter a number
printf("Please enter a number: ");
//Read number
scanf("%d", &number);
//Display number
printf("You entered %d", number);
printf("\n");
//Get a random number and scale to range 3..37
srand(time(NULL));
random_num = (37 - 3) + 1;
//Display random number
printf("Your random number is %d", rand() % random_num + 3);
// Set product to number * random number
product = multiply (number, random_num); //random_num equals 35 ?
如何存储为 random_num 生成的随机值以执行最后一次乘法?
此时用户输入的数字乘以 35。这样每次都会生成一个随机数,最后总是乘以 35。
【问题讨论】: