【c语言】输入一个4位数,求四位数中各位数相加之和
《程序设计基础实训指导教程-c语言》杨莉 龚义建 科学出版社
ISBN 978-7-03-032846-5
p9
2.1.2 上机实训内容
【实训内容1】
编程实现:输入一个4位数,求4位数中各位数相加之和
分析:接收用户输入的一个4位数 ,分别使用运算符 “/” 和 “%” 求得4位数中的各位数,将所求的4位数相加得到结果并输出
#include<stdio.h>
int main(int argc,char *argv[])
{int a,b,c,d,e,t;printf("input t:");scanf("%d",&t);d=t%10;c=(t%100)/10;b=(t/100)%10;a=t/1000;e=a+b+c+d;printf("%d,%d,%d,%d\n,%d\n",a,b,c,d,e);
}
运行结果:
【c语言】输入一个4位数,求四位数中各位数相加之和相关推荐
- C语言输入一个任意数求各位数的和
C语言输入一个任意数求各位数的和 int main(void) {int x, r, s = 0;scanf("%d", &x);while (x>0){r = x ...
- 输入一个正整数,求出它是几位数
C语言:输入一个正整数,求出它是几位数 并将其按倒序输出如:123,输出为321. #include <stdio.h> int Show(int x)//判断位数 {int n=0;wh ...
- C语言“递归法”输入一个非负整数,求出组成这个非负整数的数字之和
使用递归法,求输入一个非负整数,返回组成它的数字之和.例如,输入1234,输出1+2+3+4=10,输入1729,输出19. 通过分解出各个位数来递归计算. #include<stdio.h&g ...
- 编写程序,键盘输入一个正整数,求该整数的各位数字平方之和。若输入的整数值为1274,则计算12+22+72+42,结果为70。
#include<stdio.h> #include<math.h> main() { int a,s=0,i; printf("请输入一个正整数:"); ...
- C语言 输入一个5行5列的数组。1.求数组主对角线上元素的和。2.求出辅对角线上元素的积。3.找出主对角线上最大的值及其位置
C语言 输入一个5行5列的数组.1.求数组主对角线上元素的和.2.求出辅对角线上元素的积.3.找出主对角线上最大的值及其位置 主对角线是什么: 在一个n阶方阵(或是n阶行列式)中,从左上角到右下角这一 ...
- C语言实数四舍五入为整数,c语言输入一个实数,求其四舍五入的整数
输入两个正整数m和n,求其最大公约数和最小公倍数.用C语言编程 输入两个正整数m和n,求其最大公约数和最小公倍数.用辗转相除法求最大公约数算法描述:m对n求余为a,若a不等于0则m0){m_cup=m ...
- java 从控制台输入一个正整数_编程输出该正整数各位数字之和_C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和...
点击查看C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和具体信息 答:思路:定义变量a接受键盘输入和变量sum保存a的各位数字之和,依次对a进行除10操作,并把a除10的余数加到sum中, ...
- 偶数乘2奇数乘3C语言,输入一个整数x,如果为偶数乘2,否则乘3,然后输出.C语言
编写一个程序,输入一个正整数,并做以下运算:如果为偶数,除以2,如果为奇数,乘3加1.得到的结果再按上 本人不会C#,算法相通,用c语言演示一下:#includevoidmain(void){intz ...
- c语言:输入一个字符串,统计字母,数字,空格出现的个数,c - 统计字符串字母,空格,数字,其他字符的个数和行数....
#include #include using namespace std; /* 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. */ void count() { //统 ...
- 将123用c语言倒序输出,C语言输入一个正整数n,将其逆序输出。例如输入123,则程序将输出321...
include main() { int x,b0,b1,b2,s;printf("inputx:");scanf("%d",&x);b2=x/100; ...
最新文章
- Nginx正向代理与反向代理
- [转载]今天安装sql2000,老是出挂起的错误。所以找了找看见了这个方法。
- mysqlperformanceblog
- Struts2之路第一天
- python获取设备硬件信息_Python实现读取机器硬件信息的方法示例
- 【Elasticsearch】腾讯万亿级 Elasticsearch 内存效率提升解密 源码级别 性能优化
- 算法基础--基本排序算法总结·
- 【控件】mars3d控件的设置
- w3c 整站 php源码,W3C联盟系统 v1.3
- P10(1R)单红V706模组32X16 LED显示屏的二十项小实验
- C++ gbk与utf8互转
- 计算机系统机构中的八个伟大思想
- 计算机打印机无法共享怎么设置密码,打印机共享设置密码【调解思路】
- There is no getter/setter for property named ‘XXX‘ in ‘class com.XXX‘
- 洛谷3628 APIO2010特别行动队(斜率优化)
- 如何移除Chrome浏览器让人不爽的GoogleUpdate.exe后台更新进程
- 3d打印驱动开启uart有什么用TMC2208如何在Ramps1.4开启uart
- 通过,aria-describedby属性,获取元素,并设置样式
- layui 下拉表格选择器
- 批量制作的标签如何选择打印范围
热门文章
- Python - 输出格式 (学习小结)
- 3.4.1 单表查询
- LBS 基于位置的服务
- html标准模式与混杂模式,关于Doctype、严格模式与混杂模式
- windows10 自动开机、关机
- jquery下载教程
- 【pytorch】torch.nn.GroupNorm的使用
- oracle闪回 分区,Oracle 闪回区(Oracle Flash recovery area)
- 烟雾检测电路c语言程序,烟雾报警器电路图大全(六款模拟电路设计原理图详解)...
- Other Linker Flags参数 -ObjC、-all_load和-force_load