永发信息网

用c语言求解:输入123,输出1+2+3等于6

答案:3  悬赏:50  手机版
解决时间 2021-04-03 10:50
  • 提问者网友:回忆在搜索
  • 2021-04-02 13:08
用c语言求解:输入123,输出1+2+3等于6
最佳答案
  • 五星知识达人网友:低血压的长颈鹿
  • 2021-04-02 14:41
#include
int s=0;
void abc(int n)
{s+=n%10;
 if(n>9){abc(n/10); printf("+%d",n%10);}
   else printf("%d",n); 
}
int main()
{int n;
 scanf("%d",&n);
 abc(n);
 printf("=%d",s);
 return 0;
}

全部回答
  • 1楼网友:千夜
  • 2021-04-02 16:11

  • 2楼网友:想偏头吻你
  • 2021-04-02 15:41
main(){inta=123;printf("%d%d%d",a/100,(a/10)%10,a%10);}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯