c语言编程:用指针变量作函数参数求三个数和
5个回答
展开全部
#include "stdafx.h"
#include "process.h"
double getsum(double *a, double *b, double *c);//声明函数 参数为double类型的指针
int main(int argc,char* argv[])
{
double *sum=new double;
*sum = 0;
double x = 1.33332;
double y = 2.1;
double z = 6.4;
*sum=getsum(&x, &y, &z);//用变量地址做参数调用函数
printf("%g\n",*sum);
delete sum;//释放空间
sum = NULL;
system("pause");
return 0;
}
double getsum(double *a, double *b, double *c)
{
return (*a +*b+ *c );
}
2012-01-03
展开全部
不知道这个理解,对不对
#include <stdio.h>
typedef int T;
T Sum(T *a, T *b, T *c){
return *a + *b + *c;
}
int main(){
T a,b,c;
printf("Please input number:\n");
scanf("%d %d %d", &a, &b, &c);
T sum = Sum(&a, &b, &c);
printf("sum = %d\n", sum);
return 0;
}
#include <stdio.h>
typedef int T;
T Sum(T *a, T *b, T *c){
return *a + *b + *c;
}
int main(){
T a,b,c;
printf("Please input number:\n");
scanf("%d %d %d", &a, &b, &c);
T sum = Sum(&a, &b, &c);
printf("sum = %d\n", sum);
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
int sum(int *a,int *b,int *c){return *a+*b+*c;}
int main()
{
int a,b,c;
while(scanf("%d%d%d",&a,&b,&c)!=EOF)
{
printf("%d\n",sum(&a,&b,&c));
}
return 0;
}
int sum(int *a,int *b,int *c){return *a+*b+*c;}
int main()
{
int a,b,c;
while(scanf("%d%d%d",&a,&b,&c)!=EOF)
{
printf("%d\n",sum(&a,&b,&c));
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
void fun(int a,int b ,int c,int *sum ,int *mul) { *sum=(a+b+c); *mul=(a*b*c); } void fun(int a,int b ,int c,int *
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道我理解对了没,你可以试试我写的这个
#include<stdio.h>
#include<stdlib.h>
void Sum(float *sum,float a,float b,float c)
{
*sum=a+b+c;
}
void main()
{
float a,b,c,*sum=(float *)malloc(sizeof(float));
printf("请输入a,b,c的值:\n");
scanf("%f%f%f",&a,&b,&c);
Sum(sum,a,b,c);
printf("a+b+c=%.2f\n",*sum);
}
#include<stdio.h>
#include<stdlib.h>
void Sum(float *sum,float a,float b,float c)
{
*sum=a+b+c;
}
void main()
{
float a,b,c,*sum=(float *)malloc(sizeof(float));
printf("请输入a,b,c的值:\n");
scanf("%f%f%f",&a,&b,&c);
Sum(sum,a,b,c);
printf("a+b+c=%.2f\n",*sum);
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询