这个整数的位数比四大,假如把每一位数字取出来,再取前四位数组合的话是不是过于繁琐了
2条回答 默认 最新
- 语言-逆行者 2022-11-27 15:15关注
int dome1(int t){ int a,b,c,d,e; d=t%10;//个位 c=(t%100)/10;//十位 b=(t/100)%10;//百位 a=t/1000;//千位 e=a+b+c+d; return e; } int dome2(int a,int b){ int c,d,e; c=a%10*(1000); d=(10000)*((a%100)/10); e=(100000)*((a/100)%10); return b+c+d+e; } int dome3(int t){ int a,b,c; a=t%10;//个位 c=(t%100)/10;//十位 b=(t/100)%10;//百位 return a*a+b*b+c*c; } int a,b,c,d,e; d=t%10;//个位 c=(t%100)/10;//十位 b=(t/100)%10;//百位 a=t/1000;//千位
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 (标签-UDP|关键词-client)
- ¥15 关于库卡officelite无法与虚拟机通讯的问题
- ¥15 qgcomp混合物线性模型分析的代码出现错误:Model aliasing occurred
- ¥100 已有python代码,要求做成可执行程序,程序设计内容不多
- ¥15 目标检测项目无法读取视频
- ¥15 GEO datasets中基因芯片数据仅仅提供了normalized signal如何进行差异分析
- ¥15 小红薯封设备能解决的来
- ¥100 求采集电商背景音乐的方法
- ¥15 数学建模竞赛求指导帮助
- ¥15 STM32控制MAX7219问题求解答