Viral gastroenteritis (stomach flu) causes intestinal irritation that may lead to generalized stomach cramps, diarrhea, and vomiting. Symptoms of constipation include lower abdominal or back cramping, ...