C++程序设计

求大神帮忙... 求大神帮忙 展开
 我来答
虎云网络科技
2019-03-06 · 从构想到实现的旅途。
虎云网络科技
从构想到实现的旅途。
向TA提问
展开全部
#include <iostream>
#include <cstring>
using std::cout;
using std::endl;
class Vector {
private:
intsize, length;
int* data;
public:
Vector(intinput_size) {//构造函数
cout<<"调用了构造函数"<<endl;
size= input_size;
length= 0;
data= new int[size];
}
~Vector(){//析构函数
cout<<"调用了析构函数"<<endl;
delete[]data;
}
boolinsert(int loc, int value) {//插入元素
cout<<"调用了插入元素函数"<<endl;
if(loc < 0 || loc > length) {
returnfalse;
}
if(length >= size) {
returnfalse;
}
for(int i = length; i > loc; --i) {
data[i]= data[i - 1];
}
data[loc]= value;
length++;
returntrue;
}
intsearch(int value) {//查找元素
cout<<"调用了查找元素函数"<<endl;
for(int i = 0; i < length; ++i) {
if(data[i] == value) {
returni;
}
}
return-1;
}
boolremove(int index) {//删除元素
cout<<"调用了删除元素函数"<<endl;
if(index < 0 || index >= length) {
returnfalse;
}
for(int i = index + 1; i < length; ++i) {
data[i- 1] = data[i];
}
length= length - 1;
returntrue;
}
voidprint() {//打印元素
cout<<"调用了打印元素函数"<<endl;
for(inti=0; i<length; i++) {
if(i>0){
来自西湖湘纹飘逸的蓝精灵
2019-03-07 · TA获得超过482个赞
知道小有建树答主
回答量:202
采纳率:63%
帮助的人:58.2万
展开全部
#include<time.h>#include<stdlib.h>#include<stdio.h>int main(){int i,a[50],m,t=0,s=0;//定义50个整型存储空间float n;srand((unsigned)time( NULL ) );for(i=0;i<10;i++) { m=rand()%50+1;a[i]=m;}for(i=0;i<10;i++) {printf("%d ",a[i]);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
虫工锋灬58
2019-03-07 · 超过19用户采纳过TA的回答
知道答主
回答量:1105
采纳率:22%
帮助的人:74.1万
展开全部
多看看多刺激发货
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
你的和真6h
2019-03-06
知道答主
回答量:4
采纳率:0%
帮助的人:1.5万
展开全部
不会
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不一样苛刻
2019-03-07 · 贡献了超过338个回答
知道答主
回答量:338
采纳率:0%
帮助的人:24.1万
展开全部
OK明明明明明明共鸣明宫哦破POS明亨倪敏impose给您陪弟弟哦婆婆搜嘎丁敏iOS倪敏iOS你弟弟JS哦lol哦婆婆搜狗你弟弟哦婆婆POSOK名额holding弟弟您POS孔明哦婆婆ing您破婆婆going明明哦咯ingOK明明哦POS您iOS哦logo婆婆going
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式