爱问知识人 爱问教育 医院库

求程序高手

首页

求程序高手

用C语言编程计算并输出一个4位整数各个数字之和
例:1234,各位之和是 1+2+3+4
求高手解答,谢谢

提交回答
好评回答
  • 2006-06-13 14:03:20
    如果是固定4位,是非常简单的
    int a,b;
    int srcdata;  //需要计算的数字
    int desdata;  //结果
    desdata=srcdata/1000+(srcdata%1000)/100+(srcdata%100)/10+srcdata%10;

    a***

    2006-06-13 14:03:20

其他答案

    2006-06-13 16:52:41
  • auaucow的回答已经够简单的啊,汗
    srcdata就是你要计算的数字啊,比如说srcdata的值为1234
    /为除,%为除整,这两个操作符你都没有学过?
    srcdata/1000取千位数
    srcdata%1000取后面三位,在这个例子里面为234,然后再/100则取百位数
    srcdata%100取后面两位,在这个例子里面为34,然后再/10取十位数
    srcdata%10取最后一位,即个位
    最多再加个scanf读入srcdata的值,加个printf输出desdata的值,把分给auaucow吧

    绯***

    2006-06-13 16:52:41

类似问题

换一换
  • 程序设计 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):