C语言编程题~~选几个做出了给我吧~~看着我混乱了啊~用C程序哦~c++。。。

30、 已知:切比雪夫多项式 (提示:运用递归函数计算)
对给定的不同的正整数,它是一些阶数不同的多项式,编程计算第n个多项式的值。
31、编写一递归函数说明,用以计算组合数C(M,N)。
32、两个人玩井字游戏,在井字进分的九个空位上轮流画O或*,谁最先使自己的三个O或三个*在一条直线上,谁就赢了。编写程序检查每一步是否走得正确,并告诉谁是胜利者。
33、七段数码管问题。
34、任意给出一个正整数N,找一个正整数M,使得N*M的值的数字由0、1、…、C(C≤9)组成,且这些数字至少出现一次。编写程序在整数范围内找出满足条件的最小M。若没有给出信息,则输出“No find!”。
例如:C=3、N=65时,M=48,65×48=3210;
C=8、N=125时,“No find!”。
35、计算1*2+3*4+5*6+...+49*50的值。
36、将1~9这9个数字分成三组(每个数字只能使用一次),分别组成三个三位数,且这三个三位数的值构成1:2:3的比例,试求出所有满足条件的三个三位数。
37、求一个n*n数阵中的马鞍数,输出它的位置。所谓马鞍数,是指在行上最小而在列上最大的数。
38、输入10个正整数,计算它们的和,平方和。

35题:
#include <stdio.h>
main()
{
    int i, sum=0;
    for(i=1; i<50; i=i+2)
        sum += i * (i+1);
    printf("result=%d\n", sum);
}

38题:
#include <stdio.h>
main()
{
    int a[10], i, sum=0, squaresum=0;
    printf("please input 10 number:");
    scanf("%d %d %d %d %d %d %d %d %d %d", &a[0],&a[1],&a[2],&a[3],&a[4],&a[5],&a[6],&a[7],&a[8],&a[9]);
    for(i=0; i<10; i++)
    {sum += a[i]; squaresum += a[i]*a[i];}
    printf("sum=%d  sum of squaue=%d\n", sum, squaresum);
}

温馨提示:答案为网友推荐,仅供参考
相似回答