编程序回答以下编程题

来源:百度知道 编辑:UC知道 时间:2024/05/24 12:50:17
现在的编程
题目:
1.原数的插入,删除,排序
2.求出A和B的最大公因数和最小公倍数
3.N个数中的回文素数
4.二维数组的排序
5.杨辉三角或杨辉三角的变形
6.统计每个分数段的人数
如果其中只有1至2题不会,也没关系
全答出来,我会再加分的。

2、hcf(u,v)
int u,v;
{int a,b,t,r;
if(u>v){t=u;u=v;v=t;}
a=u;b=v;
while((r=b%a)!=0)
{b=a;a=r;}
return(a);
}
lcd(u,v,h)
int u,v,h;
{return(u*v/h);}
main()
{int u,v,h,l;
scanf("%d,%d",&u,&v);
h=hcf(u,v);
printf("H.C.F=%d\n",h);
l=lcd(u,v,h);
printf("L.C.D=%d\n",l);
}

5、#define N 11
main()
{int i,j,a[N][N];
for(i=1;i<N;i++)
{a[i][i]=1;
a[i][1]=1;
}
for(i=3;i<N;i++)
for(j=2;j<i;j++)
a[i][j]=a[i-1][j-1]+a[i-1][j];
for(i=1;i<N;i++)
{for(j=1;j<=i;j++)
printf("%6d",a[i][j]);
printf("\n");
}
}
其他的自己去找
不就是课本练习题吗。
http://www.cppblog.com/cstudy/archive/2006/05/08/6720.h