作业帮 > 综合 > 作业

编一个函数来实现两个数交换(非主函数,在主函数调用该函数)

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/09 07:47:27
编一个函数来实现两个数交换(非主函数,在主函数调用该函数)
编一个函数来实现两个数交换(非主函数,在主函数调用该函数)
#include "stdio.h"
void exchange(int a,int b)
{
int temp;
temp = a;
a = b;
b = temp;
}
void main()
{
int num1,num2;
scnaf("%d%d",&num1,&num2);
exchange(num1,num2);
printf("num1 = %d \t num2 = %d\n",num1,num2);
}
亲测无问题.
再问: 我要的是正确啊!答案太多,都不知道谁对了
再答: #include "stdio.h" void exchange(int* a,int* b) { int temp; temp = *a; *a = *b; *b = temp; } void main() { int num1,num2; scanf("%d%d",&num1,&num2); exchange(&num1,&num2); printf("num1 = %d \t num2 = %d\n",num1,num2); } 这个我自己运行了。没问题。不信楼主用VC编译运行试试。
急求C语言编程:写一个函数,判断并输出它是奇数还是偶数.要求从主函数输入一个数,调用该函数来实现. 编写交换两个变量值的函数,并调用该函数交换主函数中两个变量的值 3. 编写一个函数fun,然后设计主函数调用函数fun.函数fun的功能是:通过某种方式实现两个变量值的交换, 谁会用C语言 写“定义函数返回两个数中较大的数,在主函数中调用并输出.编写主函数调用该函数”. 编写一个求任意两个整数中最大值的函数,在主函数中输入任意的两个整数,调用该函数,输出最大的数. 编写一个交换函数swap(int *x,int *y),实现2个数的交换,并在主函数中调用,最后输 编一个函数,计算并返回n的阶乘,n作为函数的参数.在主函数中调用该函数依次计算2!、3!、……10!. 定义函数返回两个数中较大的数在主函数中通过调用该函数求三个数之中较大的数并输出编写主函数调用该函数 定义一个函数swap,功能为交换两个变量a和b的值,在主函数中输入2个数,调用该函数,输出交换后的数据. 请设计两个子函数,第一个函数实现两个数的交换,第二个函数求两个数的最大值,并返回.主函数要求从屏幕输入两个数,然后调用第 1.写一个子函数max,该函数的功能是求两个实数的最大值.在主函数中输入两个数,并调用此函数来求得结果. 编写函数MaxY,求两个数的最大公约数.用主函数调用该函数,并输出结果,两个数由