C语言程序问题 20
希望高手帮忙解答一下下面几个程序,用数组的知识解决。1、编写将已知数组内容复制到另一个新数组,使复制产生的新数组包含已知数组全部出现过的值,而又不重复。2、设有序数组有n...
希望高手帮忙解答一下下面几个程序,用数组的知识解决。
1、编写将已知数组内容复制到另一个新数组,使复制产生的新数组包含已知数组全部出现过的值,而又不重复。
2、设有序数组有n个元素,数组中连续相等的元素段称为数组的平台。试找出数组最长平台的元素个数。规定若数组的元素互不相等,则它的最长平台长为1。
3、输入两个多项式的各项系数和指数,编写程序求出它们的和,并要求与手写习惯相同的格式。规定:一个多相识的输入以输入指数为负数结束。多项式的每一项a乘以x的b次方用ax^b格式输出。
4、采用筛选法求质数。算法思想简述如下:
(1)将数组中下标为0和1的元素设置为0,下标为2~N的元素都设置为1。
(2)然后从下标为2的元素开始考查,当发现当前位置的数组元素值为1时,将下标是当前下标2倍、3倍、……的那些元素全部置0。
(3)重复步骤(2),直至考察了数组的全部元素,那些值依旧为1的元素的下标都是质数。 展开
1、编写将已知数组内容复制到另一个新数组,使复制产生的新数组包含已知数组全部出现过的值,而又不重复。
2、设有序数组有n个元素,数组中连续相等的元素段称为数组的平台。试找出数组最长平台的元素个数。规定若数组的元素互不相等,则它的最长平台长为1。
3、输入两个多项式的各项系数和指数,编写程序求出它们的和,并要求与手写习惯相同的格式。规定:一个多相识的输入以输入指数为负数结束。多项式的每一项a乘以x的b次方用ax^b格式输出。
4、采用筛选法求质数。算法思想简述如下:
(1)将数组中下标为0和1的元素设置为0,下标为2~N的元素都设置为1。
(2)然后从下标为2的元素开始考查,当发现当前位置的数组元素值为1时,将下标是当前下标2倍、3倍、……的那些元素全部置0。
(3)重复步骤(2),直至考察了数组的全部元素,那些值依旧为1的元素的下标都是质数。 展开
2个回答
展开全部
NUM被编译成(M+1)*M/2
M被编译成N+1
即NUM是:
(N+1+1)*N+1/2,而N被编译为2,那么NUM的结果为8;编译宏仅仅只是替换,要想正确最好加上括号!
M被编译成N+1
即NUM是:
(N+1+1)*N+1/2,而N被编译为2,那么NUM的结果为8;编译宏仅仅只是替换,要想正确最好加上括号!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自己尝试才能学到知识。。。。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询