c++把matlab一维数组定义所有元素退后一位的程序

删除一维数组中重复的元素(C++)[急啊]_百度知道
删除一维数组中重复的元素(C++)[急啊]
编写一个通用程序,删除一维数组中重复的元素,并统计删除元素的个数。例如,原数组为{1,1,3,4,3,1,5,2,6,4},删除了重复的4个元素后为{1,3,4,5,2,6}
用C++写啊,不是C
提问者采纳
#include&stdio.h&#inclue&memory.h&int main(){int n,a[1001];scanf(&%d&,&n);//n 个元素for(i=0;i&n;i++) scanf(&%d&,&a[i]);//读入原数组bool flag[100001];int b[1001];memset(flag,0,sizeof(flag));memset(b,0,sizeof(b));int num=0;for(i=0;i&n;i++){if(flag[i]==0) flag[i]=1;else {
b[i]=1; num++;}}printf(&delete %d\n&,num);for(i=0;i&n;i++)if(b[i]==0) printf(&%4d&,a[i]);}
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁C++程序设计 数组_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
C++程序设计 数组
完​美​讲​解​C​+​+​程​序​设​计​的​数​组​知​识
大小:583.50KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢C++编程题: 1.定义一个一维数组,把各元素值赋为其下标值,并反向输出各元素值。 求写程序_百度知道
C++编程题: 1.定义一个一维数组,把各元素值赋为其下标值,并反向输出各元素值。 求写程序
编程题:1.定义一个一维数组,把各元素值赋为其下标值,并反向输出各元素值。 2.编写程序,实现两个字符串的连接,(不使用strcat()函数),连接后的结果放在第 1个串中,并输出。
//--------第一题-------------#include&iostream&uint main(){
a[10];for(int i= 0; i& 10; i++)a[i]=for(i= 9; i&= 0; i--)cout&&a[i]&&' ';cout&&return 0;}
//--------第二题-------------#include&iostream&uchar* catstr(char* des, char* res){int len_des= 0;while(des[len_des++]);len_des--;for(int i= 0; res[i]; i++)des[len_des++]= res[i];des[len_des++]= 0;}void main(){char
s1[50]= &abcdefg&, s2[]= &12345&;catstr(s1, s2);cout&&s1&&}
其他类似问题
为您推荐:
其他2条回答
以下代码供参考:
#include&iostream&
#include&string&
int main()
//1.定义一个一维数组,把各元素值赋为其下标值,并反向输出各元素值。
int a[10];
for(int i=9;i&=0;i--)
cout&&a[i]&&
//2.编写程序,实现两个字符串的连接,
//(不使用strcat()函数),连接后的结果放在第 1个串中,并输出
char s1[81],s2[81];
cout&&&请输入字符串1:&;
cout&&&请输入字符串2:&;
cout&&&\n原始字符串s1:&&&s1&&
cout&&&\n原始字符串s2:&&&s2&&
char *p1=s1;
char *p2=s2;
while(*p1 != '\0')p1++;
while(*p2 != '\0')
*p1++ = *p2++;
*p1='\0';
cout&&&拼接后的字符...
最基础的东西,太简单了,不好意思给你回答呢!
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁c++编程:求一维数组中全部元素的平均值。_百度知道
c++编程:求一维数组中全部元素的平均值。
double var(double *f,int n)
/*数组名f,n个元素*/{
double sum=0;
for(int i=0;i&n;i++)
sum+=f[i];
return (sum/n);} 自己完整去
其他类似问题
为您推荐:
#include &iostream&int main(){
float a[10],sum = 0.0;
for(int i = 0, i&10; i++)
cin&&a[i];
sum += a[i];
cout &&sum/10&&
return 0;}
#include &stdio.h&#define N 10/**********************************************************作者:niut功能:求一维数组的平均值。说明:备注:如有高手,请指正。日期:**********************************************************/int main(){ double a[N]={1,2,3,4,5,6,7,8,9,10}; double sum = 0.0; for(int i = 0;i&N;i++) {
sum +=a[i]; } double aver=sum/N; printf (&%f&,aver); return 0;}
平均值的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁共有 643 人关注过本帖
标题:实现两个有n个元素的一维数组的相乘,要用multiply这个怎么弄啊
等 级:新手上路
&&已结贴√
&&问题点数:10&&回复次数:8&&&
实现两个有n个元素的一维数组的相乘,要用multiply这个怎么弄啊
搜索更多相关主题的帖子:
来 自:河北保定
等 级:侠之大者
帖 子:400
专家分:418
程序代码:a[],b[]是主函数中两个有n个元素的一维数组。
自定义函数:
int *multiply(int a[],int b[],int n)
int i=<font color=#,c[n];
for(i=<font color=#;i&n;i++)
&&& c[i]=a[i]*b[i];
等 级:新手上路
回复 2楼 hedaacm
好像可以哎~~~
来 自:何方
等 级:版主
威 望:145
帖 子:6458
专家分:39857
以下是引用hedaacm在 19:30:56的发言:
a[],b[]是主函数中两个有n个元素的一维数组。
自定义函数:
int *multiply(int a[],int b[],int n)
int i=0,c[n];
你这样编译都通不过的
存在两个问题
1 n是变量,不可以 int c[n]
2 return c 则个c是局部变量,返回了一个堆栈地址是初学者常常犯的错误,小心点咯
把c定义成全局变量或者作为参数传进来就行了
我的博客:
http://blog.sina. com. cn/yuccn
来 自:何方
等 级:版主
威 望:145
帖 子:6458
专家分:39857
void multiply(int a[],int b[],int nResult[],int n)
&&& for (int i = 0; i & i++) {
&&&&&&&&nResult[i] = a[i] * b[i];
我的博客:
http://blog.sina. com. cn/yuccn
等 级:新手上路
回复 5楼 yuccn
完全不懂了
来 自:何方
等 级:版主
威 望:145
帖 子:6458
专家分:39857
回复 6楼 轩妹
不懂那步?
我的博客:
http://blog.sina. com. cn/yuccn
等 级:新手上路
回复 7楼 yuccn
相乘那里的语句我没见过
来 自:河北保定
等 级:侠之大者
帖 子:400
专家分:418
回复 8楼 轩妹
这样写你能看懂么:程序代码://a[],b[]是主函数中两个有n个元素的一维数组。
//自定义函数:
#include&iostream&
using namespace
int nResult[<font color=#];
void multiply(int a[],int b[],int nResult[],int n)
&&& for (int i = <font color=#; i & i++)
&&&&&&&&nResult[i] = a[i] * b[i];
int main()
int i,n,a[<font color=#],b[<font color=#];
cout&&&输入n:&;
cout&&&输入数组a中的&&&n&&&个元素:&;
for( i=<font color=#;i&n;i++)
&&& cin&&a[i];
cout&&&输入数组b中的&&&n&&&个元素:&;
for( i=<font color=#;i&n;i++)
&&& cin&&b[i];
multiply(a,b,nResult,n);
cout&&&两数组相乘结果是:&&& &;
for(i=<font color=#;i&n;i++)
&&& cout&&nResult[i]&&& &;
}[local]<font color=#[/local]
附件: 只有本站会员才能下载或查看附件,请
版权所有,并保留所有权利。
Powered by , Processed in 0.026747 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved

我要回帖

更多关于 php 一维数组 的文章

 

随机推荐