c语言编写一个fun函数 c语言编写函数fun求n!

C语言 编写函数fun将一个数组中的值按逆序存放,并在main()函数中输出。

#include "stdio.h"

创新互联公司成立于2013年,先为雅安等服务建站,雅安等地企业,进行企业商务咨询服务。为雅安企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

#define N 5

void fun(int arr[],int n)

{

int temp,i;

for(i=0;i=n/2-1;i++)

{

temp=arr[i];

arr[i]=arr[n-i-1];

arr[n-i-1]=temp;

}

}

main()

{

int a[N]={8,6,5,4,1},i;

for(i=0;iN;i++)

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

printf("\n");

fun(a,N);

for(i=0;iN;i++)

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

}

用c语言编写fun函数求一个给定字符串中的字母的个数

#include stdio.h

#includestring.h

int fun(char *s)

{

int num=0;

char ch;

while((ch=*s++)!='\0')

if((ch=90 ch=65) || (ch=97 ch=122))

num++;

return num;

}

int main ()

{

char s[]="123zbc @ 123w"; /*测试用的字符串(里面可以含空格,特殊符号)*/

int length;

length=fun(s);

printf("字符串含有字母数为: ");

printf("%d",length);

printf("\n");

return 0;

}

C语言编写fun函数

#include stdio.h

#include stdlib.h

#define N 15

void fun(int *a,int n,int p)

{

int *aa,i;

aa=(int *)malloc(sizeof(int)*n);

for(i=0;in;i++)

aa[i]=a[(i+p)%n];

for(i=0;in;i++)

a[i]=aa[i];

free(aa);

}

int main(){

int a[N]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};

int i;

for(i=0;iN;i++)

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

printf("\n");

fun(a,N,6);

for(i=0;iN;i++)

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

printf("\n");

}

编写一个函数fun()其功能为实现两个字符串的连接(不调用函数库) C语言

fun函数编写有些问题,做如下修改,修改说明在代码中给出:

void fun(char p1[], char p2[])

{

int i=0,M=0,N=0;

while(p1[i++])

{

M++;

}

i=0;//重新初始化i为0,统计p2长度

while(p2[i++])

{

N++;

}

for(i=0;iN;i++)//把p2拼接到p1后面,所以共有N个字符,循环N次

{

p1[i+M]=p2[i];

}

p1[M+N]='\0';

}


网站标题:c语言编写一个fun函数 c语言编写函数fun求n!
网站地址:http://scyanting.com/article/doeoohp.html