全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1861 4
2014-05-02

data;

   x=1333333

   i=3;

   DO  WHILE  (mod(x,i) ^= 0);

       i=i+2;

   END;

   if i<x  then  put  x= 'is not a prime number.';

   else  put x=   'isa prime number.';

run;

程序


程序中日志文件跑出来是这个:

1    data;

2        x=1333333;

                  --

                  388

                  202

ERROR 388-185: 期望算术运算符。

ERROR 202-322: 该选项或参数不可识别,将被忽略。

3        i=3;

……


是我程序语法什么出错了?还是我的版本什么的问题,我用的是9.2版本。

二维码

扫码加我 拉你入群

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

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

全部回复
2014-5-2 15:14:53
不知道你是不是这个意思
复制代码
二维码

扫码加我 拉你入群

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

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

2014-5-2 16:34:16
是因为你第二行的分号用的是中文状态下的
二维码

扫码加我 拉你入群

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

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

2014-5-2 16:45:40
xuelin55 发表于 2014-5-2 16:34
是因为你第二行的分号用的是中文状态下的
感谢!自己没有检查清楚,谢了!
二维码

扫码加我 拉你入群

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

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

2014-5-2 16:46:44
jeozu 发表于 2014-5-2 15:14
不知道你是不是这个意思
谢谢!已经知道问题了,输入法没有切换好
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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