一只船和一条船都正确。说一只船体积比较小,如“他做了一只小船”而说一条船体积比较大,如“只看见迎面划过来了一条船”。