问题描述: C语言如何随机产生-10至+10的随机数?rand好像只能生成正数? 1个回答 分类:综合 2014-10-08 问题解答: 我来补答 //---------------------------------------------------------------------------#include <stdio.h>#include <stdlib.h>#include <time.h>int main(void){int a;int t=10,d=100;srand(time(NULL)); /*初始化随机数种子*/a=rand()%(d-t)+t; /*生成一个[t,d)区间内的整数*/return 0;}//--------------------------------------------------------------------------- 展开全文阅读