编写程序,输入一个三位整数,把三个数字逆序组成一个新数,再输出.例如输入369,输出963.
用C语言编写,我是初学者,
人气:218 ℃ 时间:2020-07-17 05:10:16
解答
算法分析:
把输入的三位数分解(百,十,个);再交换个位和百位就可行了.
#include
{int n, a,b,c,x;
printf("请输入一个三位数:\n");
scanf("%d",&n);
a=n/100;/* 把输入的数分解成百,十,个位*/
b=n/10%10;
c=n%10;
x=a, a=c, c=x;/* 交换个位和百位*/
printf("%d,%d,%d\n",a,b,c);
}
大一后就没碰过C语言了,也没有运行过不知行不行.
推荐
猜你喜欢
- 儿子上一年级了,老师要求区分二会字和四会字,可是我不明白这两种字的具体要求是什么啊,
- 吉姆在学习汉语方面有困难 Jim ____ some _____ _____ chinese
- 对称矩阵一定能相似对角化,反过来,是不是对角矩阵只能与对称矩阵相似?有没有这个结论?
- 向一盆热水和冷水中滴一滴红墨水,你能观察到什么现象?
- 从理论上讲,每100 克葡萄糖可产生的酒精量是?
- 已知平面向量a=(x,1),b=(-x,x2),则向量a+b( ) A.平行于x轴 B.平行于第一、三象限的角平分线 C.平行于y轴 D.平行于第二、四象限的角平分线
- 已知函数f(x)是定义(0,正无穷大)上的函数.且满足f(xy)=f(x)+f(y).f(2分之根号2)=1.若f(x)+f(2-x)>2
- 如图,在多面体ABCDE中,DB⊥平面ABC,AE//DB.且△ABC边长为2的等边三角形,AE=1,CD与平面ABDE所成的正弦值为4分之根号6.(1)在线段DC上是否存在一点F,使得EF垂直平面DBC?如存在?求线段DF的长度,若不存在