C++ 程序:判断正整数位数并打印各位数字
#include
int main() { int n; cin >> n; int count = 0; int num[3]; while (n > 0) { num[count] = n % 10; n /= 10; count++; } cout << '它是' << count << '位数' << endl; cout << '每一位数字是:'; for (int i = count - 1; i >= 0; i--) { cout << num[i] << ' '; } cout << endl; cout << '逆序打印各位数字:'; for (int i = 0; i < count; i++) { cout << num[i] << ' '; } return 0; }
输入样例:
123
输出样例:
它是3位数 每一位数字是:1 2 3 逆序打印各位数字:1 2 3
原文地址: https://www.cveoy.top/t/topic/l5nQ 著作权归作者所有。请勿转载和采集!