5、数组a包含50个整数,把a中所有的后项除以前项之商取整后存入数组b(即b[i]=a[i]/a[i-1],并且b[50
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/05 12:19:58
5、数组a包含50个整数,把a中所有的后项除以前项之商取整后存入数组b(即b[i]=a[i]/a[i-1],并且b[50]=a[20]/a[1]),最后按每行5个元素的格式输出数组b.
6、编程输出所有不超过100 的其平方具有对称性质的正整数(也称回文数).输出格式如下:
number square
1 1
2 4
3 9
11 121
22 484
26 676
7.程序对输入的n求s = 1 + 1/23 + 1/33+ … + 1/n3 .(问号的地方需要填 )
#include
void main()
{double s; int i,n;
coutn;
s = 0;
for(i=1; ; i++)
s= ;
cout
6、编程输出所有不超过100 的其平方具有对称性质的正整数(也称回文数).输出格式如下:
number square
1 1
2 4
3 9
11 121
22 484
26 676
7.程序对输入的n求s = 1 + 1/23 + 1/33+ … + 1/n3 .(问号的地方需要填 )
#include
void main()
{double s; int i,n;
coutn;
s = 0;
for(i=1; ; i++)
s= ;
cout
5.//您的这道题的题目是不是有问题啊?
#include<iostream.h>
void main()
{ int a[50],b[50];
int i,j=0;//j用来控制换行
for(i=1;i<=50;i++)
{ cout<<"\nInput a[ "<<i<<"]: "; cin>>a[i];
}
for(i=1;i<=50;i++)
{ if(i!=50) b[i]=a[i]/a[i-1];
else b[i]=a[20]/a[1];
}
for(i=0;i<=50;i++)
{ if(j!=5) cout<<"\n";
cout<<" "<<b[i];
}
}
6.
#include<iostream.h>
void main()
{ int i;
long text(int i);//判断i的i^2是不是回文数的函数
for(i=4;i<=100;i++)
{ if(text(i)!=0) cout<<"\n "<<i<<" "<<text(i);
}
}
long text(int i)
{ long sum,k,sum1=0;
sum=i*i;
k=sum;
while(k>0)
{ sum1=sum1*10+k%10 ;
k=k/10;
}
if(sum1==sum) return i*i;
else return 0;
}
7.//您这道题目是不是抄错了?
for(i=1;i<=n;i++)
{ s=s+(1.0/(10*i+3);
} //望采纳
再问: 没有啊 我都是直接复制过来的。。 就是弄不懂。。不过先谢了 分给你吧
#include<iostream.h>
void main()
{ int a[50],b[50];
int i,j=0;//j用来控制换行
for(i=1;i<=50;i++)
{ cout<<"\nInput a[ "<<i<<"]: "; cin>>a[i];
}
for(i=1;i<=50;i++)
{ if(i!=50) b[i]=a[i]/a[i-1];
else b[i]=a[20]/a[1];
}
for(i=0;i<=50;i++)
{ if(j!=5) cout<<"\n";
cout<<" "<<b[i];
}
}
6.
#include<iostream.h>
void main()
{ int i;
long text(int i);//判断i的i^2是不是回文数的函数
for(i=4;i<=100;i++)
{ if(text(i)!=0) cout<<"\n "<<i<<" "<<text(i);
}
}
long text(int i)
{ long sum,k,sum1=0;
sum=i*i;
k=sum;
while(k>0)
{ sum1=sum1*10+k%10 ;
k=k/10;
}
if(sum1==sum) return i*i;
else return 0;
}
7.//您这道题目是不是抄错了?
for(i=1;i<=n;i++)
{ s=s+(1.0/(10*i+3);
} //望采纳
再问: 没有啊 我都是直接复制过来的。。 就是弄不懂。。不过先谢了 分给你吧
下面程序中的数组a包括10个整数元素,从a中第二个元素起,分别将后项减前项之差存人数组b,并按每行3个元
将30个整数存放于一维数组a中,把其中所有能同时被3和7整除的数依次存入数组b,并按每行最多3个元素格式输出b
求解:给定一个数组a[N],我们希望构造数组b[N],其中b[i]=a[0]*a[1]*...*a[N-1]/a[i].
将一个二维数组行和列的元素交换这个代码中,b[j][i]=a[i][j]
设集合I={1,2,3,4,5,6},集合A包含于I,B包含于I.若A中含有3个元素,B中至少含有2个元素,且B中所有书
请问 *(a+i) =i ; 是什么意思? a+i 表示数组元素地址 a+i =i 表示把i的值给a+i这个数组元素,那
产生50个0—9的随机数并统计每个数的个数.在此程序中b[a[i]]++语句自增的是数组元素b[?]的值还是变量i?
若二维数组a有m列,则在a[i][j]之前的元素有多少?A.i*m+j B.i*m+j-1
若有定义:int a[5],*p=a;则不能正确表示数组元素a[i]的是 A.*(a+i) B.*(p+i) C.p[i
1.化简比是把比的前项和后项化成( ) A 整数 B 互质数 C 质因数
整型数组a中有10个元素,整型数组b中有6个元素,编程将那些在数组a中而不在数组b的数据组成新数组c并输出
用c++语言分别在a数组和b数组中放入若干个数,把两个数组中的数按由小到大的顺序归并到c数组