The national debt has now topped $40 trillion for the first time, a milestone that has long concerned economists.