永发信息网

C语言编程:s=1+12+123+1234+12345求高手!

答案:3  悬赏:30  手机版
解决时间 2021-12-03 10:21
C语言编程:s=1+12+123+1234+12345求高手!
最佳答案
自定义一个递归求和函数在主函数中用(12345)调用,是求解此题十分恰当的选择。代码如下:
#include "stdio.h"
int f(int n){//自定义递归求和函数
if(n==1)
return 1;
return n+f(n/10);//用n/10调用满足每项逐次少低位数的规律
}
int main(int argc,char *argv[]){
printf("%d
",f(12345));//用最后一项数字调用求和
return 0;
}执行结果如下:

全部回答
//楼上那位朋友的算法错啦...... #include
void main()
{
int a=1;
int s=0;
for(int i=1;i<6;i++)
{
s+=a;
a=a*10+(i+1);
}
printf("1+12+123+1234+12345=%d\n",s);
}
只给算法: int s = 1; //s等于1,为了 下面的算式方便 for(int i=1; i<=5; ) { s += i*10 + ( ++i ) // i*10 + ( ++i ) 求出下一个数等于多少 // s记录每次循环的的和等于多少 } spirtf ("s=%d',s) // 完成求出S的答案 明白不??简单。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题下列各组城市中,职能与其它三组明显不
沈阳长安桥和新立堡桥离的太近了还能修长安桥
和耐克签约的明星都有哪些?
孝感东站离孝南区距离近还是孝感北站离孝南区
北美洲有几个国家?分别是哪些?
请问麦哲伦是在谁的支持下去航海的?
4辆卡车3次运走384筐苹果,平均一辆车一次运多
成语秀什么什么人
海岛奇兵研究所14级多管导弹能升到几级
偷用国家电怎么举报
野草不种年年有,烦恼无根日日生,是谁的作品
MPE智能床垫调到哪个角度最舒服?
深圳石岩属于哪个区?
谁知道 当M一下 是什么意思
怎么才能认识布料
推荐资讯
明天那有集市呢
盆栽里花肥可以放很多吗?
习惯了寂寞,习惯了这样的生活,我期待一个人
上海家洛木业有限公司怎么样?
顺德杏坛要到容桂高铁站要怎么坐公交车去呢?
5和14和25的最小公倍数
开家烤鸭店大概需要投资多少钱,店面大概60平
炸土豆剩下了很多油怎么办
诸暨市民政局婚姻登记处在哪里?
电脑一安装影音先锋就蓝屏 重启后就停在mis
从惠州小金口到 雷士照明怎样坐车
报销发票的粘贴方法
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?