4. 函数fun的功能是:把a数组中的n个数的平方值与b数组中的逆序的n个数的平方值一一对应相加;结果存

作者&投稿:仇炕 (若有异议请与网页底部的电邮联系)
利用指针将10个整数输入到数组a中,并编写函数fun实现将a逆序复制到数组b中,在主函数中调用该函数~

//刚写的code,测试通过,如果有疑问,欢迎交流#includevoid fun(int *a, int n, int *b){int i;for(i = 0; i<n; i++){b[n-i-1] = a[i];}}int main(){int a[10],b[10];int i;for(i = 0; i< 10; i++){scanf("%d", &a[i]);}fun(a, 10, b);for(i = 0; i<10; i++){printf("%d ", b[i]);}return 0;}

#include "stdio.h"
#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;i<N;i++)
printf("%4d",a[i]);
printf("
");
fun(a,N);
for(i=0;i<N;i++)
printf("%4d",a[i]);

}

例如:当a数组中的值是:1、3、5、7,b数组中的值是: 2、3、4、5、8 调用该函数后,c中存放的数据是: 65、34、41、58、68。

注意:部分源程序存在文件PROG1.C中,请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入编写的若干语句。

fun函数特点:

fun函数使用来举例或作语法演示的,需要在使用前自行定义声明。fun一词没什么特别含义,也可以换成别的名称,如"abc"或者"baidubaike"。它只表示引用之前出现的函数,以调用它执行一些需求,int fun(int x,int y)只是一个举例的函数名而已,以及其声明的参数类型。

函数fun的功能是:将a、b中的两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。



int fun(int a[],int b[],int count)//count为数组a的元素个数
{
int avg,sum=0; //avg 存储平均值;
int cnt=0; //存储b数组元素个数;
for(int i=0;i<count;i++)
sum+=a[i];
avg=sum/count;
for(i=0;i<count;i++)
if(a[i]>avg)
b[cnt++]=a[i];
return cnt;

}


用c++编写吗~~~


石龙区13913249586: 函数fun的功能是:把a数组中的n个数和b数组中逆序的n个数 -- 相减,结果存在c数组中. -
矣禄注射: void fun(int a[],int b[],int *c[]) { int i; for(i=0;i c[i]=a[i]-b[这里写n的值-1]; }

石龙区13913249586: 罗马废墟函数FUN的功能是; 把形参a所指数组中的最大值放杂a[0]中,接着求出a所指数组中的最小值防在 a[1]中再把a所指数组元素中的次大值a[2]中,把a... -
矣禄注射:[答案] #include #define N 9// for (j=___3___; j a[j]) { min = a[j]; pn = j; } } if (px != i) { t = a[i]; a[i] = max; a[px] = t; if (pn == i) pn= px; } ...

石龙区13913249586: 4. 函数fun的功能是:把a数组中的n个数的平方值与b数组中的逆序的n个数的平方值一一对应相加;结果存 -
矣禄注射: int fun(int a[],int b[],int count)//count为数组a的元素个数 { int avg,sum=0; //avg 存储平均值;int cnt=0; //存储b数组元素个数;for(int i=0;i<count;i++) sum+=a[i]; avg=sum/count;for(i=0;i<count;i++) if(a[i]>avg) b[cnt++]=a[i]; return cnt; }

石龙区13913249586: 罗马废墟函数FUN的功能是:把形参a所指数组总的奇数原顺序依次存放到a[0],a[1],a[2].……中,把偶数从数组中除,奇数个数通过函数值返回.例如:若a所指... -
矣禄注射:[答案] #include #define N 9//for (j=___3___; j a[j]){ min = a[j]; pn = j; }}if (px != i){ t = a[i]; a[i] = max; a[px] = t;if (pn == i) pn= px;}if (pn != i+1){ t = a[i+1]; a[i+1] = min; a[pn] = t; }}}main( ){...

石龙区13913249586: 题目是给定程序中编写函数fun,函数fun的功能是:把字符a数组中的字符串按反序存放 -
矣禄注射: #include<stdio.h> #include<string.h> fun(char a[],int len) { char ch; int i,j; for(i=0,j=len-1;i<=j;i++,j--)//此处有问题 { ch=a[i]; a[i]=a[j]; a[j]=ch; } } int main() { char str[100],length; printf("请输入字符串:\n"); scanf("%s",str); length=strlen(str); fun(str,...

石龙区13913249586: 给定程序中编写函数fun,函数fun的功能是把字符a数组中的字符串按反序存放 -
矣禄注射: #include <iostream.h>#include <string.h>#define LENGTH 80//反序一个字符串 void fun(char s[]) { char c; int i,j; j = strlen(s) - 1; for(i = 0;i < j;i ++) { c = s[i]; s[i] = s[j]; s[j] = c; j --; } } void output(char s[]) { cout<<"The string is reversed:"<<s<<endl; } ...

石龙区13913249586: 罗马废墟函数FUN的功能是:把形参a所指数组总的奇数原顺序依次存放到a[0],a[1],a[2].……中,把偶数从数组中
矣禄注射: #include #define N 9 /**********************************found*********************************/ void fun(int ___1___ , int n) *a { int i, j, max, min, px, pn, t; /**********************************found*********************************/ for (i=0; i { max = min = a[i]; px = pn = ...

石龙区13913249586: 编写fun()函数.该函数的功能是:将数组a中比相邻两个元素都小的元素放到数组中,并 -
矣禄注射: /*编写fun()函数.该函数的功能是:将数组a中比相邻两个元素都小的元素放到数组中,并*/#include<stdio.h>#include<stdlib.h>#include<time.h>#define N 80 int main(void) { int fun(int a[],int b[],int count); int a[N],b[N],count; srand(time(NULL)); for(...

石龙区13913249586: 急!编写函数fun,其功能是 -
矣禄注射: #include<stdio.h>#include<math.h> float fun(int a[],int n) //n是数组a[]长度 { int i, k=0; float s=0,m=0; for(i=0;i<n;i++) { if (a[i]%2==0) { k++; m+=a[i];//偶数和 } else s+=a[i];//奇数和 }if(k>(n-k)) return m/k; else return s/(n-k); } int main() {int a[]={80,70,...

石龙区13913249586: 函数fun的功能是: -
矣禄注射: /*函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把偶数从数组中删除,奇数个数通过函数值返回.例如: 若a所指数组中的数据最初排列为:9、1、4、2...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网