c语言三位数倒序,C语言求助!一个三位数的逆序数,总是编不对
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
#include
#include
int main()
{
int n,a,b,c,sum,ge,shi,bai;
printf("请输入一个三位整数:\n");
scanf("%d",&n);
n=fabs(n);
a=n/100;
b=(n-a*100)/10;
c=n%10;
if(a>b&&b>c)
{
ge=c;
shi=b;
bai=a;
sum=bai*100+shi*10+ge;
printf("逆序数是%d\n",sum);
}
if(a>c&&c>b)
{
ge=b;
shi=c;
bai=a;
sum=bai*100+shi*10+ge;
printf("逆序数是%d\n",sum);
}
if(b>a&&a>c)
{
ge=c;
shi=a;
bai=b;
sum=bai*100+shi*10+ge;
printf("逆序数是%d\n",sum);
}
if(b>c&&c>a);
{
ge=a;
shi=c;
bai=b;
sum=bai*100+shi*10+ge;
printf("逆序数是%d\n",sum);
}
if(c>a&&a>b)
{
ge=b;
shi=a;
bai=c;
sum=bai*100+shi*10+ge;
printf("逆序数是%d\n",sum);
}
if(c>b&&b>a)
{
ge=a;
shi=b;
bai=c;
sum=bai*100+shi*10+ge;
printf("逆序数是%d\n",sum);
}
return 0;
}
应该是循环出错了,最后打印的总是两个不同的三位数。。。
c语言三位数倒序,C语言求助!一个三位数的逆序数,总是编不对相关推荐
- 用c语言编写:从健盘输入一个两位数的正整数 a,将其转换形成一个整数b并输出b。 转换的方式是:将a中较大的数码作为b的十位,剩余的数码作为上的个位。例如,当输入a =49,则结果 b=94...
#include <stdio.h> int main(){ int a; int b; printf("请输入一个两位数的正整数a:"); scanf("% ...
- python反转一个三位数的整数,python反转一个三位整数的多种实现方案
在LintCode上练习遇到这个问题,查阅资料找到多种方法,总结如下. 输入 输出 123 321 第一种:整数方法取余取整实现 class Solution: """ ...
- python判断三位数水仙花数_python 判断一个三位数是不是水仙花数
原博文 2020-03-25 19:03 − 还有别的方法,这里只写了一种,可能复杂了点 水仙花数是一个三位数, 三位数的每一位的三次方的和还等于这个数. 那这个数就是一个水仙花数, ```pytho ...
- c语言中用指针倒序输出,菜鸟求助-如何用指针法将一串字符按单词的倒序输出?如:i love yo...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include void fun (char *ch1, char *ch2) { int i, n(0), k; int lengt ...
- Python关于1、计算一个三位数每位上的数字的三次方之和 2、计算一个四位数每位上的数字的四次方之和
- 1到9组成3个3位数用C语言,C趣味程序百例(18)1~9分成1:2:3的三个3位数
60.1~9分成1:2:3的三个3位数 将1到9 这九个数字分成三个3位数,分求第一个3位数,正好是第二个3位数的二倍,是第三个3位数的三倍.问应当怎样分法. *问题分析与算法设计 问题中的三个数之间 ...
- c语言4位数求各位数的立方和,功能:使用循环结构求一个四位数的各位数字的立方和...
vb 使用循环结构,打印下列图案 有了,可能不是最好的算法,希望对你有帮助!DIMm,nASINTEGERDIMaASSTRINGDIMbASSTRINGform=1to4a="" ...
- JSK-T1011 反向输出一个三位数【入门】
反向输出一个三位数 小蒜蒜有一个三位数,她想让聪明的你反向输出这个三位数. 输入格式 一个三位数 n (100≤n≤999). 输出格式 反向输出 n,要保留前导 0. 输出时每行末尾的多余空格,不影 ...
- python计算一个三位数个位数之和
#(1)输入一个三位数 n = input("请输入一个三位数") n = int(n) #将 字符串类型 转成 数值 456 #(2)得到百位b100 b100 = n // 1 ...
- PTA 7-44 本题要求编写程序,输入一个三位数,输出其个位数字、十位数字和百位数字。
PTA 7-44 本题要求编写程序,输入一个三位数,输出其个位数字.十位数字和百位数字. 分数 4 作者 xcf 单位 长春理工大学 本题要求编写程序,输入一个三位数,输出其个位数字.十位数字和百位数 ...
最新文章
- 如何从网页上下载Flash?
- 大学python用什么教材-python大学里用哪本教材比较好?
- div+css+theme
- Python IDLE启动报错
- 断今天日期和指定日期相等和两者的时间差为两年的sql
- 为什么要用webUI?
- (完美解决)Tomcat启动提示At least one JAR was scanned for TLDs yet contained no TLDs
- java 随机手机验证码_基于Java随机生成手机短信验证码的实例代码|chu
- 中国传媒大学计算机学院夏令营,中国传媒大学夏令营
- 大项目之网上书城(一)——注册页面
- ArcGIS 从大区域提取小区域的行政区shp并用于裁剪其他数据
- 01.J2EE开发环境搭建
- 利用ENVI自带全球DEM数据计算区域平均高程
- html的特殊符号五角星,五角星怎么打出来?打出五角星符号的方法
- Mesh网络,让世界“雾”起来 | INE创始人熊羽睿演讲实录
- OSChina 周五乱弹 ——一句话总结程序员的2017
- sdlc 瀑布式 生命周期_管理信息系统中的SDLC瀑布模型
- 面部识别法案正式通过?微软总裁赞不绝口——华盛顿州重大突破!
- 支付宝H5支付(手机网站支付)
- 《算法4》读书笔记(二)
热门文章
- OpenJ_POJ C16B Robot Game 打表找规律
- PHP curl传输文件的版本兼容性
- JPDA 架构研究19 - JDI的连接模块
- CentOS6.5下安装Open vSwitch
- 使用OWA无法撰写邮件内容的解决法
- ASA virtual telnet
- android绘制过程3d图形,Android开发 OpenGL ES绘制3D 图形实例详解
- flutter环境配置详解及开发第一个项目
- 为什么家里pm25比外面高_你绝对不会相信在家用卷发棒烫发竟然比在外面烫发更伤发?...
- 水晶报表切换语言_BI软件一键做报表,用过才知道有多快