下列给定程序中,函数fun()的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3, b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:include<conio.h>include <stdio.h>int fun(int *x,int y){int t;/***************found***************/t=x;x=y;/***************found***************/return(y);}main(){int a=3,b=8;clrscr();printf("%d %d\n",a, b);b=fun(a,b);printf("%d %d\n" ,a,b);}

下列给定程序中,函数fun()的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3, b中的值为8。

请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

试题程序:

include<conio.h>

include <stdio.h>

int fun(int *x,int y)

{

int t;

/***************found***************/

t=x;x=y;

/***************found***************/

return(y);

}

main()

{int a=3,b=8;

clrscr();

printf("%d %d\n",a, b);

b=fun(&a,b);

printf("%d %d\n" ,a,b);

}


相关考题:

下列给定的程序中,函数fun()的功能是:求输入的两个数中较小的数。例如:输入5 10,结果为min is 5。[注意] 部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。[试题源程序]include <stdio.h>include <conio.h>int fun(int x, (1) ;int z;z=x<y (2) x:y;return(z);}main()int a, b, c;scanf("%d, %d\n", (3) );c=fun(a, b);printf("min is%d:, c);}

国家二级(C语言)机试模拟试卷104 下列给定的程序中,函数fun()的功能是:求输入的两个数中较小的数。例如:输入5 10,结果为rain is 5。[注意] 部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。[试题源程序]#include<stdio.h>#include<conio.h>int fun(int x,(1)){int z;z=x<y(2)x:y;return(z);}main(){int a, b, c;scanf(%d, %d\n,(3));c=fun(a, b);printf(min is %d, c);}

下列给定的程序中,函数fun()的功能是:求出以下分数序列的前n项和。2/1,3/2,5/3,8/5,13/8,21/13,…其值通过函数值返回main()函数。例如,若输入n=5,则应输出8.391667。[注意] 部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。[试题源程序]include<stdio.h>include<conio.h>double fun(int n){int a=2, b=1, c, k;double (1) ;for(k=1; k<=n; k++){s=s+1.0 *a/b;c=a; a+= (2) ; b=c;}return(d);}main(){int n=5;printf("\nThe value of function is: %1f\n", (3) );}

请补充函数fun(),函数fun()的功能是求7的阶乘。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。试题程序:include<stdio.h>long fun(int n){if(【 】)return(n*fun(【 】);else if(【 】)return 1;}main(){int k=7;printf("%d!=%ld\n", k, fun(k));}

下列给定程序中,函数fun()的功能是:实现两个整数的交换。例如给a和b分别输入60和65,输出为:a=65 b=60请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序;include<stdio.h>include <conio.h>/*************found**************/void fun(int a,b){ int t;/*************found**************/t=b;b=a;a=t;}main(){ int a,b;clrscr();printf("Enter a, b: "); scanf("%d%d",a,b);fun(a, b);printf("a=%d b=%d\n ", a,b);}

请编写函数fun,其功能是:计算并输出给定10个数的方差:例如,给定的10个数为95.0、89.0、76.0、65.0、88.0、72.0、85.0、81.0、90.0、56.0,输出为s=11.730729。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

给定程序MODll.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!

请补充fun()函数,fun()函数的功能是求n的阶乘。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在fun()函数的横线上填入所编写的若干表达式或语句。 试题程序:

请编写函数fun,参指针所指的4个整数中找出最大值和最小值,最大的放在a中,最小的放在d中。注意:部分源程序存在PROGl.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun鸽花括号中填入所缩写的若干语句。给定源程序: