用C语言随机产生一个三位整数

如题所述

第1个回答  2014-06-09
思路:分别产生个、十、百位上的随机数,依次组合在一起
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
int i,tmp;num=0;
srand((unsigned)time(NULL));//初始化随即种子
tmp=rand()%10; //产生个位上的随机数
num=tmp;
tmp=rand()%10; //生成十位上的随机数
num=num+tmp*10;
tmp=rand()%10; //生成百位上的随机数
num=num+tmp*100;
printf("随机数(3位):%d\n",num);
return 0;
}本回答被提问者和网友采纳
第2个回答  2014-06-09
256追问

C语言好吗

v b

相似回答