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

c语言编写程序?

首页

c语言编写程序?

c语言编写程序,计算一个三位正整数的个位、十位、百位的数字之和,例如:整数123,其各位之和为:1+2+3=6.

提交回答

全部答案

    2015-01-08 13:51:23
  •   这个思路在于分解这个数字,
    首先确定是否为3位正整数,
    然后从第三位,逐位的将数字降到各位,然后用int型数据把小数部分扔掉
    这三个数就接下来了。
       #include #include int main(int argc, char **argv) { while( TRUE ) { int number, first, second, threed; number=first=second=threed; system( "cls" ); printf( "请输入一个3位数\n" ); scanf( "%d", &number ); if((number/100)>=10||(number/100)<1) { printf( "您输入的数字,不是3位数\n" ); Sleep( 1000 ); continue; } else { threed=number/100; second=number/10-threed*10; first=number-second*10-threed*100; printf( "百位 %d 十位 %d 各位 %d \n", threed, second, first ); getch(); getchar(); } } return 0; }。

    萨***

    2015-01-08 13:51:23

类似问题

换一换
  • 数学 相关知识

  • 教育培训
  • 教育科学
  • 教育考试

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

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

确定举报此问题

举报原因(必选):