1、打开visual C++ 6.0-文件-新建-文件-C++ Source File


2、定义变量:#include<stdio.h>void main(){ int n, k = 1, s = 0, m, c = - 1;

3、穷举: printf("结果是:"); for (n = 11; n < 100; n++) { k = 1; /*存储各位数之积*/ s = 0; /*存储各位数之和*/ m = n;

4、分离各位: while (m) { k *= m % 10; /*分离出各位求积*/ s += m % 10; /*分离出各位求和*/ m /= 10; }

5、判断积是否士候眨塄大于和: if (k > s) /*判断积是否大于和*/ { c++; /*统计个数*/ if (c % 5 == 0) /*5个一换行*/ printf("\n"); printf("%5d", n); }

6、完整的源代码:#inclu蟠校盯昂de<stdio.h>void main(){ int n, k = 1, s = 0, m, c = - 1; printf("结果是:"); for (n = 11; n < 100; n++) { k = 1; /*存储各位数之积*/ s = 0; /*存储各位数之和*/ m = n; while (m) { k *= m % 10; /*分离出各位求积*/ s += m % 10; /*分离出各位求和*/ m /= 10; } if (k > s) /*判断积是否大于和*/ { c++; /*统计个数*/ if (c % 5 == 0) /*5个一换行*/ printf("\n"); printf("%5d", n); } } printf("\n");}
