楼主: addahello
1538 4

[原创博文] 程序运行机制问题 [推广有奖]

  • 2关注
  • 0粉丝

已卖:21份资源

副教授

8%

还不是VIP/贵宾

-

威望
0
论坛币
5127 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
342 点
帖子
277
精华
0
在线时间
654 小时
注册时间
2009-10-19
最后登录
2023-6-17

楼主
addahello 发表于 2010-9-16 10:42:19 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
data d;
array x(100);
do i=1 to 50;
  do j=1 to 100;
   x(j)=normal(0);
end;
output;
end;
drop i j;
run;


假如没有 "drop i j;",就会是如下结果:
Obs  x1 x2 …x100  i     j
   1  …          1    101
   2  …          2    101
   3  …          3    101
……
  48  …          48    101
  49  …          49    101
  50  …          50    101
请问,j为什么会生成101,i又为什么不生成51呢?
请高人指点!!!!!!!!!!!!
二维码

扫码加我 拉你入群

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

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

关键词:机制问题 output normal array outpu normal 程序

回帖推荐

soporaeternus 发表于2楼  查看完整内容

output的时候i还是50 等i自增为51跳出循环的时候,想输出,一看,没output了...... 把output放在第二个end后再看看...... 一段程序LOG: 1 i=. j=. 2 i=1 j=. 3 i=1 j=1 3 i=1 j=2 3 i=1 j=3 3 i=1 j=4 4 i=1 j=5 2 i=2 j=5 3 i=2 j=1 3 i=2 j=2 3 i=2 j=3 3 i=2 j=4 4 i=2 j=5 2 i=3 j=5 3 i=3 j=1 3 i=3 j=2 3 i=3 j=3 3 i=3 j=4 4 i=3 j=5 5 i=4 j=5 注意最后的2行

本帖被以下文库推荐

沙发
soporaeternus 发表于 2010-9-16 10:56:41
output的时候i还是50
等i自增为51跳出循环的时候,想输出,一看,没output了......
把output放在第二个end后再看看......

一段程序
  1. data _null_;
  2. put "1 " i= j=;
  3. do i=1 to 3;
  4.         put "2 " i= j=;
  5.         do j=1 to 4;
  6.                 put "3 " i= j=;
  7.         end;
  8.         put "4 " i= j=;
  9. end;
  10. put "5 " i= j=;
  11. run;
复制代码
LOG:
1 i=. j=.
2 i=1 j=.
3 i=1 j=1
3 i=1 j=2
3 i=1 j=3
3 i=1 j=4
4 i=1 j=5
2 i=2 j=5
3 i=2 j=1
3 i=2 j=2
3 i=2 j=3
3 i=2 j=4
4 i=2 j=5
2 i=3 j=5
3 i=3 j=1
3 i=3 j=2
3 i=3 j=3
3 i=3 j=4
4 i=3 j=5
5 i=4 j=5

注意最后的2行
已有 2 人评分学术水平 热心指数 信用等级 收起 理由
addahello + 1 + 1 + 1 深深地赞!!!!!!!!!!!!!!
pobel + 1 + 1 我很赞同

总评分: 学术水平 + 2  热心指数 + 2  信用等级 + 1   查看全部评分

Let them be hard, but never unjust

藤椅
addahello 发表于 2010-9-16 14:41:22
非常感谢soporaeternus !!!!!!!!!!!!!!!!!!!!!!!

板凳
addahello 发表于 2010-9-16 14:43:01
[biggrin][biggrin]

报纸
qinjunsheng 发表于 2010-9-16 17:23:15
[em44][em44]

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-18 07:11