全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2800 4
2010-01-22
data a;
input n a b@@;output;
cards;
20 2 2017
;
do i= 1 to n;
m=a+b;
end;

run;
proc print;
run;

我想做的事
计算 2+2017=?
2+2017+2017=?
2+2017+2017+2017=?
一直循环20次
最后输出结果

感觉很简单的一件事 但是就是做不出来
希望可以有一个通用的方法
2=a 2017=b 20=n
这样 以后算多少都可以
我查不明白程序的错误 但是不进行循环 只是输出 20 2 2017
后面的计算都没有算 为什么
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-1-22 20:08:58
复制代码
试试以上代码
如需每步结果输出,循环中添加
复制代码
不知道上面z的算法可不可以,还是LZ有什么特殊需求
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-1-23 06:27:03
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-1-23 11:00:43
3# jingju11
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-1-24 15:50:01
你自己写的代码是可以的啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群