题目:
接收用户输入的一个5位数,求个位数、十位数、百位数、千位数、万位数的和。
/常规方法///
12345
您输入的数万位是:1,千位是:2,百位是:3,十位是:4,个位是:5。
各位的和为:15。
Press any key to continue
#include "stdio.h"
main()
{int num,a,b,c,d,e,sum=0; //num定义输入数字,a,b,c,d,e各个位的参数,sum各个位数字和scanf("%d",&num);        //输入数字a=num/10000;             //万位b=num%10000/1000;        //千位c=num%10000%1000/100;    //百位d=num%10000%1000%100/10; //十位e=num%10;                //个位sum = a+b+c+d+e;         //各个位数字和printf("您输入的数万位是:%d,千位是:%d,百位是:%d,十位是:%d,个位是:%d。\n各位的和为:%d。\n",a,b,c,d,e,sum);
}
///更牛逼的方法1  数学算法//
12345
5 4 3 2 1 sum=15
Press any key to continue
#include "stdio.h"
main()
{int num,sum=0;scanf("%d",&num);while(num>0){  sum+=num%10;printf("%d ",num%10);  num=num/10; }printf("sum=%d\n",sum);
}///更牛逼的方法2   字符串/  /
12345
各个位的和为:15。
Press any key to continue
#include "stdio.h"
main()
{int i,sum=0;char arry[5];scanf("%s",&arry);        //输入数字for (i=0;i<5;i++)sum +=arry[i]-'0';printf("各个位的和为:%d。\n",sum);
}
//最牛逼的 字符///#include "stdio.h"
#include "conio.h"
main()
{int i,sum=0;char c;for (i=0;i<5;i++)sum += getchar()-'0';printf("sum=%d\n",sum);
}

接收用户输入的一个5位数,求个位数、十位数、百位数、千位数、万位数的和相关推荐

  1. 制作简易计算器:接收用户输入,两个操作数,一个操作符,给出用户结果。2021/01/17

    制作简易计算器:接收用户输入,两个操作数,一个操作符,给出用户结果.写在script中 var x=prompt("请输入第一个数字:",""); var y= ...

  2. iOS 11开发教程(十七)iOS11应用视图之使用按钮接收用户输入

    iOS 11开发教程(十七)iOS11应用视图之使用按钮接收用户输入 在iOS中提供了很多的控件以及视图来丰富用户界面,对于这些视图以及控件我们在上一章中做了简单的介绍.本章我们将详细讲解这些视图. ...

  3. ​Xamarin iOS教程之使用按钮接接收用户输入

    ​Xamarin iOS教程之使用按钮接接收用户输入 Xamarin iOS使用按钮接接收用户输入 按钮是用户交互的最基础控件.即使是在iPhone或者iPad中,用户使用最多操作也是通过触摸实现点击 ...

  4. CMD命令行接收用户输入信息

    CMD命令行接收用户输入信息 可以把下面的代码块Copy到一个以bat为后缀的文件中,双击就可以看到效果 ********************************************** ...

  5. 前端工具-Yeoman模板 + 接收用户输入

    开门见山 在前端工具-自定义generator文章中,介绍了如何自定义generator模块,以及生成对应的文件,如果是一个接一个写文件的话比较费力,好在我们有模板语法通过模板语法,大大提高了效率 模 ...

  6. PHP-企业微信二次开发-接收用户输入消息内容并响应相关业务逻辑

    企业微信接收用户输入消息内容并响应 前面一节说明了企业微信设置API接收,服务器回调配置的一些说明.这一节我们接着后面的内容来讲下在企业微信中,如何通过应用,接收用户消息. 业务逻辑:企业微信向回调地 ...

  7. python计算n的32次方_获得用户输入的一个整数N,计算并输出N的32次方。_学小易找答案...

    [多选题]材料的力学性质 [单选题]已知在计算机中存储了"大学计算机基础"这样一串汉字,它们所占用的存储空间为( )二进制位. [单选题]以下不是python的注释方式是( ) [ ...

  8. 03-java学习-基本数据类型-运算符-键盘接收用户输入

    java的八大基本数据类型: 类型转换的基本原则: java整数的默认类型是int,小数的默认类型是double 运算符: 算术运算符.连接.赋值.关系.逻辑.三目运算符等-- 键盘接收用户输入: j ...

  9. 接收用户输入的原价。满1000打9折;满2000打8折;满5000打5折

    package cn.tedu.basic; import java.util.Scanner; /*需求: 接收用户输入的原价.满1000打9折;满2000打8折;满5000打5折/ public ...

最新文章

  1. 四、管理网站(一) Using the command line interface
  2. python 搭建登陆系统_Django 搭建CMDB系统完整[1](用户登录)
  3. vue项目接口地址暴露_vue项目打包后可以配置接口地址的方法
  4. Java获取当前日期的前一个月,前一天的时间
  5. 增强服务器安全性能,加强Linux服务器安全的20项建议
  6. 服务器应用日志清理,Linux下Tomcat日志定期清理
  7. 30分钟后的飞鸽传书
  8. 【华为云技术分享】GeminiDB for Cassandra 流功能介绍
  9. Non-resolvable parent POM for com.supermarket:supermarket:0.0.1-SNAPSHOT: Could not transfer artifac
  10. Spring Boot 2.x :通过 spring-boot-starter-hbase 集成 HBase
  11. CocoStudio练习笔记3 - 动画编辑器
  12. 分享丨李飞飞、吴恩达、Bengio等人的顶级深度学习课程------斯坦福大学Andrew Ng教授主讲的《机器学习》公开课观后感
  13. C语言考试题及答案(一)
  14. 单龙芯3A3000-7A1000PMON研究学习-(15)撸起袖子干-先来一杯代码吧
  15. 二极管和三极管介绍-二极管和三极管的区别及工作原理详解-KIA MOS管
  16. ue4 中KismetProceduralMeshLibrary SliceProceduralMesh的原理
  17. 禾穗HERS | 没人diss你,你就厉害了?
  18. BPM软件是什么?BPM软件跟BPA有关联吗?
  19. 学习webAP第七天
  20. c语言输入一元二次方程三个系数,C语言程序 一元二次方程

热门文章

  1. Excel-判断一个文本字符串中是否包含数字! 判断一个文本字符串是否是纯汉字!...
  2. 【Vue】采用provide/inject方式刷新当前页面
  3. 液压泵优化设计matlab,基于Matlab的外啮合齿轮泵多目标优化设计的研究
  4. Win10鼠标拖拽移动文件
  5. 基于UML模型的NGN业务安全分析
  6. 非球面偏离球面的大小
  7. 编译原理学习笔记(十)~LR(1)分析
  8. 以太坊(EVM) 链下签名 链上验证 - 实践
  9. 一套仿阿里完整版Spring Boot电商项目,前后端分离+权限管理系统
  10. 文件所有者、所在组和其它组