|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 随机数的产生及输出
我的收件箱(0)
共有
1591
人关注过本帖
标题:
随机数的产生及输出
取消只看楼主
加入收藏
QCBTXcxk
来 自:呼和浩特
等 级:
新手上路
帖 子:4
专家分:0
注 册:2015-12-11
结帖率:
0
楼主
收藏
已结贴
√
问题点数:20 回复次数:3
随机数的产生及输出
子函数怎么用
2015-12-11 15:44
举报帖子
使用道具
赠送鲜花
QCBTXcxk
来 自:呼和浩特
等 级:
新手上路
帖 子:4
专家分:0
注 册:2015-12-11
第
2
楼
收藏
得分:0
随机产生50个100~200间的整数存入数组a中,并输出(每行10个数)。从键盘输入两个整数作为变量start和end的值(0≤start≤end≤49),找到数组a中下标从start到end之间的最大值及最大值的下标,并输出。计算数组a中50个数的和,并输出。从键盘输入一个字符作为变量sortord的值(sortord∈(a,d),其中a表示由小到大,即升序,d表示由大到小,即降序),按照变量sortord所指定的方式将数组a中的数据进行排序,并输出排序结果(每行10个数)。
2015-12-11 15:49
举报帖子
使用道具
赠送鲜花
QCBTXcxk
来 自:呼和浩特
等 级:
新手上路
帖 子:4
专家分:0
注 册:2015-12-11
第
3
楼
收藏
得分:0
#define N 50
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
void main()
{
int n,a[N];
A:srand((unsigned) time(NULL));
for(int k=0;k<N;)
{
n=rand();
if(n>=100&&n<=200)
{
for(int j=0;j<k;)
if(a[j]!=n)
{
j++;
}
else
{
goto A;
}
if(j>=k)
{
a[k]=n;
k++;
}
}
}
for(int i=0;i<N;i++)
printf("%d\n",a[i]);
2015-12-11 15:56
举报帖子
使用道具
赠送鲜花
QCBTXcxk
来 自:呼和浩特
等 级:
新手上路
帖 子:4
专家分:0
注 册:2015-12-11
第
4
楼
收藏
得分:0
回复 5楼 tredy6t
第三行怎么不是time.h
2015-12-11 16:28
举报帖子
使用道具
赠送鲜花
4
1/1页
1
快速回复:
随机数的产生及输出
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018966 second(s), 11 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved