【C分解多位整数输出1位数2各位空格最后无空格3倒序/读取指定字符否则退出】2022-6-29
缘由关于C语言 数字分解的问题!-编程语言-CSDN问答
int x = 0, result = 0, w = 0;scanf_s("%d", &x);while (x > 0){result = result * 10 + x % 10;x = x / 10; ++w;}printf("%d\n", w); x = result;while (x > 0){if (x > 10)printf("%d ", x % 10); else printf("%d", x);x = x / 10;}printf("\n"); printf("%d", result);
char c;while (c = getchar()) {if (c >= 'a' && c <= 'z') c = 'a' + 26 - (c - 'a' + 1);else if (c >= 'A' && c <= 'Z') c = 'A' + 26 - (c - 'A' + 1); else break;cout << c;}cout << endl;