关于北电的第一道改错题
关于北电的第一道改错题
题目内容
发信人: futaohust (tt), 信区: Job
标 题: 关于北电的第一道改错题
发信站: 武汉白云黄鹤站 (2005年10月21日12:57:34 星期五), 站内信件
刚刚看了前面的答案
但是运行没有通过
关键在于*(*(p+n-1)+i)
个人认为真正正确的应该是(float)(p[3*(n-1)+i])
因为先前定义的是2维数组【3】【3】
在printscore函数中,第一个3显然没有找到定义了
所以运行会出错
真正正确的经过VC调试
应该是
(float)p[3*(n-1)+i]
前面的float强制转换是必须的
否则结果为0.00
--
搜索更多相关主题的帖子:
北电 改错