网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

用C语言编写,乘积大于和的数

时间:2024-10-15 04:19:41

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

用C语言编写,乘积大于和的数用C语言编写,乘积大于和的数

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

用C语言编写,乘积大于和的数

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

用C语言编写,乘积大于和的数

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

用C语言编写,乘积大于和的数

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

用C语言编写,乘积大于和的数

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");}

用C语言编写,乘积大于和的数
© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com