我程序的目的是计算某一变量中所有偶数的和,但他只能显示出第一个,没有循环下去,为什么?
代码:
foreach v of varlist var1 {
if mod(`v',2)==0 {
dis as error `v'
scalar s=s+`v'
}
}
数据是下面这个:
var1
12
10
5
2
7
6
4
2
1
5
输出结果:
. di s
12
|
楼主: 822067089
|
1096
0
[编程问题求助] 一个foreach循环的问题,我这个错在哪了? |
加好友,备注jltj京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


