Answer:
Shelf can hold 20 books.
Explanation:
Consider the provided information.
You have a shelf that holds 25 1/2 pounds
This can be written as:

We need to find how many 1 1/4 pound books can the shelf hold.

Thus the shelf can hold:

That means Shelf can hold 20 such books.