wwang111 发表于 2017-1-23 14:34 
data test;
input num @@;
cards;
多谢啦^_^
但这个做出来的是把每一个空格处都填上上一条的值,有没有什么办法可以把每一个空格处都填上离其最近的非空格值呢,比如,8,blank,blank,blank,blank,blank,9,10得到8,8,8,8,9,9,9,10呢?
如果blank是偶数个,那么正好一半blank同前,一半blank同后;
如果blank是奇数个,那么最中间的blank同前同后均可。
太感谢啦~~