搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 一维数组的声明和初始化。
标题:
一维数组的声明和初始化。
只看楼主
qin888
等 级:
新手上路
帖 子:29
专家分:0
注 册:2010-3-18
结帖率:
90.91%
楼主
已结贴
√
问题点数:10 回复次数:6
一维数组的声明和初始化。
1) 定义一个int类型的常量N,定义一个长度为N的一维数组a、定义一个长度为2N的以为数组b。分别采用以下方法为数组赋值:
用随机函数rand()为数组赋值,输出数组;
rand()%100得到2位整形随机数,rand()%1000得到3位整形随机数,…
请问它的程序要怎么写???
谢谢!!!
搜索更多相关主题的帖子:
声明
2010-04-16 21:36
cnfarer
等 级:
版主
威 望:
179
帖 子:3330
专家分:21157
注 册:2010-1-19
第
2
楼
得分:1
先申明数组,再用循环给数组赋值(随机数),最后输出!
★★★★★
为人民服务
★★★★★
2010-04-16 22:08
ljt
等 级:
侠之大者
威 望:
3
帖 子:191
专家分:431
注 册:2009-4-6
第
3
楼
得分:9
这个:
#include <stdlib.h>
#include <iostream.h>
#include <time.h>
void main()
{
const int N=10;
int a[N]={0};
int b[2*N]={0};
int c,d ,j=0,k=0;
srand(6);
for(int i=0;j<20;i++){
c=rand() % 1000;
if(c<100)
continue;
b[j]=c;
cout<<b[j]<<" ";
j++;
}
srand(7);
for( i=0;k<N;i++){
d=rand() % 100;
if(d<10)
continue;
a[k]=d;
cout<<a[k]<<" ";
k++;
}
}
2010-04-16 22:41
南国利剑
等 级:
贵宾
威 望:
29
帖 子:1165
专家分:3536
注 册:2010-4-12
第
4
楼
得分:0
顶楼上
南国利剑
2010-04-16 23:30
最近不在
等 级:
蝙蝠侠
威 望:
5
帖 子:204
专家分:842
注 册:2010-2-28
第
5
楼
得分:0
学习了!挺好的循环判断方法!
2010-04-16 23:58
qin888
等 级:
新手上路
帖 子:29
专家分:0
注 册:2010-3-18
第
6
楼
得分:0
谢谢!!!
2010-04-17 09:52
invention
等 级:
新手上路
帖 子:3
专家分:0
注 册:2010-3-23
第
7
楼
得分:0
以下是引用
qin888
在2010-4-16 21:36:33的发言:
1) 定义一个int类型的常量N,定义一个长度为N的一维数组a、定义一个长度为2N的以为数组b。分别采用以下方法为数组赋值:
用随机函数rand()为数组赋值,输出数组;
rand()%100得到2位整形随机数,rand()%1000得到3位整形随机数,…
请问它的程序要怎么写???
谢谢!!!
你只是要赋值,是要怎样赋值呢?要将谁赋给谁呢?
2010-04-17 18:26
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-303297-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.239312 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved