这个题目有很多不确定性,所以没必要去写,这肯定是楼主自己想的题目例如我输入两个非常大的数字你就算不了了,还谈任意多个?
我想这样可以了,只要在实型范围内就可以了#include<stdlib.h>#include<stdio.h>#include<math.h>
void main(){ float sum=0.0,elem;
printf("请输入数值,输入“0”结束:\n"); scanf("%f",&elem); do { sum+=elem; scanf("%f",&elem); }while(elem!=0); printf("%f\n",sum);}
读取ESC的键值,按ESC的时候就能停了吧。。。貌似哦~!不能肯定!
不用貌似!它(27)就是ESC键值的ASCII码