33问答网
所有问题
c语言编程 随机输出一个4位整数
如题,
举报该问题
推荐答案 2009-07-17
如果什么都不考虑(4位数:1000~9999),这样就行了吧:
(int) ((float) rand() / RAND_MAX * (9999 - 1000 + 1)) + 1000
恩,还是功夫不到家,这个好:
srand((unsigned)time(NULL)); //产生随机数种子
printf("%d\n",rand()%9000+1000); //输出随机数
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/RP0W0h4BP.html
其他回答
第1个回答 2009-07-17
srand((unsigned)time(NULL)); //产生随机数种子
printf("%d\n",rand()%9000+1000); //输出随机数
第2个回答 2009-07-17
1000+srand(time(0))%9000
相似回答
C语言
.
随机
生成
四位
正
整数
并判断第三位是否是2或7
输出
YES或NO
答:
按照你的要求,
随机
生成
四位
正
整数
并判断第三位是否是2或7
输出
YES或NO的
C语言
程序如下:include <stdio.h>#include #include <stdlib.h>int main() { srand((unsigned) time(NULL)); //用时间做种子,每次产生随机数不一样 for (int i=0; i<10; i++) //产生10个随机数 { ...
C语言
中怎样
随机
产生
一个四位数
答:
这个就是随即产生
4位数
rand()%10000 记的头文件声明stdlib.h 不然rand函数没法用的
C语言随机
函数:用0到9这10
位数随机输出4位
.输出100次后停止..._百度知...
答:
include void main(){ for(int i=0;i<100;i++){ for(int j=0;j<4;j++){ int a;a=rand()%10;printf("%d",a);} printf(" ");} }
大家正在搜
c语言输入整数输出每一位
c语言输入一个整数逆序输出
编程输入三个整数从小到大输出
c语言输入三个数,按从小到大输出
输入一个正整数,将其按逆序输出
c语言整数正序输出
c语言3个数按大小输出
c语言判断一个数是否为素数
C语言整数逆序输出
相关问题
c语言产生4位随机数
在C语言编程中,如何实现让电脑随机输出一1~9的整数?
用C语言程序编写:输入一个四位整数(如1234),使其倒序输...
c语言随机输入一个七位的整数,将奇数位上的数字组成一个四位的...
如何用C语言随机产生一个三位整数?
编程序C语言随机产生三百个四位数
C语言程序设计中如何输出一个64位的整数
C语言中产生一个四位数不重复的随机数