c语言求四位数的各位数字的立方和,C语言编程练习60题

综合编程题

1.编写函数fun求1000以内所有7的倍数之和。

int fun(int m){ }

2.用函数求一个N阶方阵右下三角元素的和(包括副对角线上的元素)。

#define N 3

int sum(int a[][N]){ }

3.编写函数fun,函数的功能是:求一组数中大于平均值的数的个数。例如:给定的一组数为1,3,6,9,4,23,35,67,12,88时,函数值为3。

int fun(int a[],int n){ }

4.编写函数fun,函数的功能是:求给定正整数m以内的素数之和。例如:当m=20时,函数值为77。 int fun(int m){ }

5.求一批数中最大值和最小值的差。

int max_min(int a[],int n){ }

6.编写函数fun,函数的功能是:求一分数序列2/1,3/2,5/3,8/5,13/8,21/13…的前n项之和。每一分数的分母是前两项的分母之和;每一分数的分子是前两项的分子之和。例如:求前20项之和的值为32.660259。

float fun(int n){ }

7.编写函数fun,函数的功能是:求一个四位数的各位数字的立方和

int fun(int n){ }

8.编写函数fun,函数的功能是:求1到100之间的偶数之积。

double fun(int m){ }

9.计算并输出high以内最大的10个素数之和,high由主函数传给fun函数,若high的值为100,则函数的值为732。

10. 将一个字符串中的前N个字符复制到一个字符数组中去,不许使用strcpy函数。 练习题:

2:将一个数组中的元素按逆序存放。

#define N 7

main ()

{

static int a[N]={12,9,16,5,7,2,1},k,s;

printf("\n the origanal array:\n");

for (k=0;k

printf("%4d",a[k]);

/***********SPACE***********/

for (k=0;k

{

s=a[k];

/***********SPACE***********/

a[k]=a[N-k-1];

/***********SPACE***********/

a[N-k-1]=s ;

}

printf("\n the changed array:\n");

for (k=0;k

/***********SPACE***********/

printf ("%4d",a[k]);

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值