如何用批处理计算一组数字的和
如有一个名为“abc.txt"的文本,里面每一行有一个数字,例如:126534……请问如何用批处理计算出此文件内每一行的数字的和?...
如有一个名为“abc.txt" 的文本,里面每一行有一个数字,例如:
12
65
34
……
请问如何用批处理计算出此文件内每一行的数字的和? 展开
12
65
34
……
请问如何用批处理计算出此文件内每一行的数字的和? 展开
2个回答
展开全部
1>1/* :
@echo off
dir /b "abc.txt"|cscript -nologo -e:jscript "%~0"
pause & exit/b
*/
while(!WScript.StdIn.AtEndOfStream) {
var file = WScript.StdIn.ReadLine();
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.OpenTextFile(file, 1)
var s = 0;
while(!f.AtEndOfStream) {
str = f.ReadLine();
if (str!=null && str!=""&&!isNaN(str))s=s+Number(str);
}}
WSH.Echo(s);
支持小数及大数值计算
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询