幸亏准备睡觉前,我爬上来瞧了一眼,我试试哈
1 考的是读外部数据的时候,pointer定位的问题。
@n 是abosulte pointer(如果我没记错的话),它强制性把pointer移动到n的位置上,后面一般跟 informat.,但这个题目里,@weigth 2后面没有点dot(.),相当于强制性把pointer又移回了2的位置。2的位置上是2,所以weight =2,num是数据读入的缺省定义类型,对吧?我的意思是,如果这时2的位置上是个字母,语法就要报错了;不过,现在是没问题ok的。如果上面是@weight 2.,那你就应该得到95了。你可以做个dataset自己试试,比如你把@weigth 2 改成@weight 4,那就得到了9。
如此类推
