c#问题的解决!
来源:百度知道 编辑:UC知道 时间:2024/05/18 21:51:07
我在win-tc中输入一下原文杯是不显示运行结果呢?错误在哪里请您解决。
(求三个数的平均值)
#include <stdio.h>
float average(x,y,z)
float x,y,z;
{float aver;
aver=(x+y+z)/3
return(aver);
}
main()
{
float a,b,c,ave;
scanf("%f%f%f",&a,&b,&c);
ave=average(a.b.c);
printf("average=%f\n",ave);
}
我是初学C#的,设a=100,b=200,c=300.用win-tc
进行运算再显示器中显示,源文件应该怎么写!!!
求三个数的平均值
(求三个数的平均值)
#include <stdio.h>
float average(x,y,z)
float x,y,z;
{float aver;
aver=(x+y+z)/3
return(aver);
}
main()
{
float a,b,c,ave;
scanf("%f%f%f",&a,&b,&c);
ave=average(a.b.c);
printf("average=%f\n",ave);
}
我是初学C#的,设a=100,b=200,c=300.用win-tc
进行运算再显示器中显示,源文件应该怎么写!!!
求三个数的平均值
printf("average=%f\n",ave.ToString());
你输入值了没?
有没有任何提示错误?
是否是屏幕闪的太快没看到?
你写的应该是c程序
#include <stdio.h>
float average(float x,float y,float z)
{
float aver;
aver=(x+y+z)/3;//少分号
return(aver);
}
main()
{
float a,b,c,ave;
scanf("%f %f %f",&a,&b,&c); //加空格
ave=average(a,b,c); //逗号
printf("average=%f\n",ave);
}
改成如下试试:
#include <stdio.h>
float average(x,y,z)
{float aver;
aver=(x+y+z)/3
return(aver);
}
main()
{
float a,b,c,ave;
scanf("%f,%f,%f",&a,&b,&c);
ave=average(a.b.c);
printf("average=%f\n",ave);
}
然后运行后输入
1.2, 3.4, 5.6[回车]
你这个能编译过去吗?晕
#include <stdio.h>
float average(x,y,z)
{
float aver;
aver=(x+y+z)/3;
return(aver);
}
main()
{