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

如题所述

第1个回答  2022-11-16
思路:分别产生个、十、百位上的随机数,依次组合在一起\r\n#include\r\n#include\r\n#include\r\nint main()\r\n{\r\n int i,tmp;num=0;\r\n srand((unsigned)time(NULL));//初始化随即种子 \r\n tmp=rand()%10; //产生个位上的随机数\r\n num=tmp;\r\n tmp=rand()%10; //生成十位上的随机数\r\n num=num+tmp*10;\r\n tmp=rand()%10; //生成百位上的随机数\r\n num=num+tmp*100;\r\n printf("随机数(3位):%d\n",num);\r\n return 0;\r\n}
相似回答
大家正在搜