#include<stdio.h> int sumAndMinusAndMultiply(int a,int b,int *p,int *q) { *p=a-b; *q=a*b; return a+b; } int main() { int a=10,b=6,sum,minus,multiply; sum=sumAndMinusAndMultiply(a,b,&minus,&multiply); printf("和为%d\n差为%d\n乘积为%d\n",sum,minus,multiply); return 0; }
时间: 2024-01-23 21:02:09 浏览: 74
这是一个C语言的程序,实现了一个名为sumAndMinusAndMultiply的函数,该函数接收两个整型参数a和b,以及两个指向整型变量的指针p和q。函数的功能是计算a+b的结果,将a-b的结果存储在p指向的变量中,将a*b的结果存储在q指向的变量中,并返回a+b的结果。
在main函数中,定义了四个整型变量a、b、sum、minus和multiply。调用了sumAndMinusAndMultiply函数,传入a、b和两个指针变量的地址。将函数返回值存储在sum变量中,将p指向的变量的值存储在minus变量中,将q指向的变量的值存储在multiply变量中。最后使用printf函数输出sum、minus和multiply的值。
阅读全文