当前位置: 代码迷 >> C语言 >> 数组编程排列题
  详细解决方案

数组编程排列题

热度:453   发布时间:2008-04-22 20:21:23.0
数组编程排列题
1.已知数组a中有M个按升序排列元素 数组B中有N个按降序排列元素 编程将A与B中所有元素按降序存入数组C中

2。求数列1,3,3,3,5,5,5,5,5,7,7,7,7,7,7,7第40项,编程
小弟这里求教两个编程,会的就帮帮忙吧,先谢谢了!
搜索更多相关的解决方案: 排列  元素  

----------------解决方案--------------------------------------------------------
第一题直接处理吧~水平有限~
程序代码:

#include<stdio.h>
#define N 40
int main(void)
{
   int i,j,count=0,buf;
   for(buf=i=1;;buf=i,i+=2)
       if(count==N) {printf("%d",buf);break;}
       else for(j=i;j>0;) ++count==N?j=0:--j;
  return 0;
}

----------------解决方案--------------------------------------------------------
printf("%d",(int)sqrt(40) * 2 + 1);
----------------解决方案--------------------------------------------------------
  相关解决方案