2021届的我也快要开始找工作了,深度学习做的我已经忘了C语言的编程,现在重新开始练习C语言编程吧~
题目:
代码:
# include <stdio.h>
int main(){
int n,pro1,pro2,pro3,pro4;
for(n=10000;n<99999;n++){
pro1 = (n/10000) * (n-n/10000*10000);
pro2 = (n/1000) * (n-n/1000*1000);
pro3 = (n/100) * (n-n/100*100);
pro4 = (n/10) * (n-n/10*10);
//pro4 = (n/10) * (n mod (n/10*10));
if (pro1+pro2+pro3+pro4 == n)
printf("%d ", n);
}
printf("\n");
}
分析:
这题的要点就是提取出各项数字,然后求和作比较,需要合理运用*、/、mod等运算符。
版权声明:本文为weixin_43917653原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。