C语言中有关数据类型的转换的问题
#include<stdlib.h>#include<stdio.h>doublemul(doublex,doubley);intmain(void){floatx,y;...
#include<stdlib.h>
#include<stdio.h>
double mul(double x,double y);
int main(void)
{
float x,y;
printf("input two numbers:");
scanf("%f%f",&x,&y);
printf("%f",mul(x,y));
system("PAUSE");
return 0;
}
double mul(double x,double y)
{
return x*y;
}
对吗? 展开
#include<stdio.h>
double mul(double x,double y);
int main(void)
{
float x,y;
printf("input two numbers:");
scanf("%f%f",&x,&y);
printf("%f",mul(x,y));
system("PAUSE");
return 0;
}
double mul(double x,double y)
{
return x*y;
}
对吗? 展开
展开全部
不对,你的次函数里面有返回值,但是你主函数没有变量接收!!!所以那个return 语句也就没有意义了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询