当前位置: 代码迷 >> C语言 >> [讨论]求任意几个数的和
  详细解决方案

[讨论]求任意几个数的和

热度:119   发布时间:2006-04-19 22:58:00.0
以下是引用feng1256在2006-4-17 23:10:00的发言:

这个题目有很多不确定性,所以没必要去写,这肯定是楼主自己想的题目

例如我输入两个非常大的数字你就算不了了,还谈任意多个?

要解决两个非常大的数的问题就加个判断吧!
任意多到不是问题
我的那个程序就是不怕这个


----------------解决方案--------------------------------------------------------
main()
{
double sum;
float n;
while(1)
{
scanf("%f",&n);
sum+=n;
printf("GO ON?\n");
if(getch()==27)break;
}
printf("\n%f",sum);
getch();
}
----------------解决方案--------------------------------------------------------

加个判断也是不行的,这种题就是说小很小说大很大的题


----------------解决方案--------------------------------------------------------
风之语录的程序虽然没有用键盘上的控制符,只不过遇到0就不能输入。但是的确行之有效。但其它的却不能编译或者不能达到预期结果。
----------------解决方案--------------------------------------------------------

我认为用数组好一点!我们可以将数组的下标定义为很大!但这不影响我们最后所的值!因为未使用的数组值为0(零)


----------------解决方案--------------------------------------------------------
  相关解决方案