永发信息网

C语言怎么编写一个程序:每次读入一个正三位数,然后输出逆序的数字。

答案:5  悬赏:40  手机版
解决时间 2021-02-11 10:08
C语言程序每次读入一个正三位数,然后输出逆序的数字。注意,当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。怎么编写?
最佳答案
是mooc里的C语言课吗?这是我自己写的5分答案
#include<stdio.h>
int main(){
int a,b,c,d;
scanf("%d",&d);
a=d/100;
b=d/10%10;
c=d%10;
printf("%d",c*100+b*10+a);
return 0;}
全部回答
#include<stdio.h> int main() { int a=0, b=0, c=0, d=0; scanf("%d",&d); a = d / 100; b = d / 10 % 10; c = d % 10; if (c&&b == 0) { printf("%d\n", a); if (c=0) { printf("%d", b * 10 + a); } } else printf("%d", c * 100 + b * 10 + a); return 0; }
#include<stdio.h> int main() { int n, a, b, c; scanf("%d", &n); a = n/100; b = (n/10)%10; c = n%10; if(a==0) printf("%d %d", b, c); else if(a==0&&b==0) printf("%d", c); else printf("%d", c*100+b*10+a); return 0; }
#include<stdio.h> int main() { int n; while(scanf("%d",&n) != EOF) { int gewei = n%10;//n对10取模,意思就是n除以10的余数,那肯定就是个位上的数字 n = n/10;//然后n除以10,按照整型int运算规则,舍弃了小数部分,所以原来的三位数变成两位数 int shiwei = n%10; n = n/10; int baiwei = n; printf("%d%d%d\n",gewei,shiwei,baiwei); } return 0; }要稍微思考一下
为什么不再设置一个变量呢? #include<stdio.h> int main() { int a,b,c,d; printf("请输入数字"); scanf("%d",&a); b=a/100; c=a/10%10; d=a%10; int f; f=d*100+c*10+b; printf("倒序数字%d",f); return 0; } 这样700就可以变成7
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有什么插件可以使iPhone不充电也显示充电状态
长盛二手交易中心市场地址好找么,我有些事要
颜如玉精品护肤在哪里啊,我有事要去这个地方
《社会工作专业人才队伍建设中长期规划(2011
张学友和许嵩谁厉害 在华语乐坛谁的地位高
东风小康&东风(风光怀集分店)怎么去啊,
陈吴庄地址在哪,我要去那里办事
吉林大学通化医药学院附属口腔医院地址有知道
为什么丹阳美女那么少?
建设工程签证改完章后如何处理? 麻烦具体点儿
建一个养一万只鸡的大棚需多少钱?
如何检测内存是否有坏区.?
奇瑞肇庆保瑞地址好找么,我有些事要过去
你好 我在网页上把Microsoft密码改了 可是现
2011年3月11日13时45分,日本发生9级地震并引
推荐资讯
家用三角钢琴,恺撒堡GH系列怎么样,哪个型号
蝎子图片 高清画图用
2020年新思维假期作业寒假一年级语文人教版吉
书读百遍 其义不见 打一歇后语da jia kan qin
卡车几乘几到底指的是什么
上海到重庆坐汽车要多少时间
鑫记川菜我想知道这个在什么地方
黑客到底是用什么来制作病毒的,比如曾经疯遍
求一个免费的QQ号
卤太后使用的是什么材料卤制的?
施柏丽干洗连锁(榕苑店)地址在哪,我要去那里
越野车2.0T100公里需要多少钱油
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?