大神们求救 键盘输入数字求出平均值
大神们救命啊 什么意思 本帖最后由 Espier 于 2014-11-12 06:49 编辑main()
{float a,b;
int c,d;
a:printf("零+回车求和\n请输入数字:\n");
scanf("%f", &a);
b= a + b;
if (a == 0)
goto b;
else d+=1;
goto a;
b:printf("平均数为:\n%.3f", b / d);
printf("\n输入1继续");
scanf("%d", &c);
if (c == 1)
goto a;
else
printf("点击关闭");
}
你这是撒语言, 这是c#论坛
b/d 就是平均值了啊 ibcadmin 发表于 2014-11-12 09:14
你这是撒语言, 这是c#论坛
b/d 就是平均值了啊
2楼用的是C,不过程序看起来好乱的样子 using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace average
{
class Program
{
static void Main(string[] args)
{
int source, count, sum;
count = 0;
sum = 0;
Console.WriteLine("输入数字(stop退出):");
while (true)
{
try
{
string str = Console.ReadLine();
if (str.Equals("stop"))
{
break;
}
else
{
source = int.Parse(str);
sum += source;
count += 1;
}
}
catch (Exception ex)
{
}
}
Console.WriteLine("avg = {0}",sum / count);
Console.ReadLine();
}
}
}
沐府小悠然 发表于 2014-11-12 02:05
2楼用的是C,不过程序看起来好乱的样子
- -我停留在C#了... 沐府小悠然 发表于 2014-11-12 02:30
using System;
using System.Collections.Generic;
using System.Linq;
生日快乐 ibcadmin 发表于 2014-11-12 13:52
生日快乐
谢谢 二楼看的我好迷茫。。
页:
[1]
2