编写一个程序,输入一个三位数,把这个数的百位数与个位数对调,输出对调后的数

如题所述

第1个回答  2011-11-20
#include <iostream>

using namespace std;

int main()
{
int a;
scanf("%d",&a);
a=a%100/10*10+100*(a%10)+a/100;
printf("%d\n",a);
return 0;
}
用C写的,欢迎继续提问
第2个回答  2011-11-20

编写一个程序,输入一个三位数,把这个数的百位数与个位数对调,输出对调...
include <iostream> using namespace std;int main(){ int a;scanf("%d",&a);a=a%100\/10*10+100*(a%10)+a\/100;printf("%d\\n",a);return 0;} 用C写的,欢迎继续提问

C++输入一个三位数,把这个数的百位数与个位数对调,输出对调后的数用...
using namespace std;int main(){ int num;cout << "请输入一个三位数\\n";while (cin >> num){ if (num>=100&&num<=999)break;cout<<"输入不是三位数!\\n"<< "请输入一个三位数\\n";} int a, b, c, temp;a = num \/ 100;b = num % 100 \/ 10;c = num % 100 % 10;...

...把这个数的百位数与个位数对调,输出对调后的数?
function numFun($num){ foreach(func_get_args() as $n){ echo $n."\\t>>>\\t".strrev($n)."";} } call_user_func("numFun",123,189,567,822,369,789);?>

接收一个三位数,将此数的百与个位数互换,写一个C语言程序.
void main(){ int i,j,k,n,sum;printf("请输入一个三位数:\\n");scanf("%d",&n);i=n\/100;j=(n-100*i)\/10;k=n%10;sum=i+10*j+100*k;printf("换后的数是%d",sum);} 这种题目的关键是要把各个位上的数字分开。已经调试通过!

海龟编辑器怎么将输入一个三位数交换最高位和最低位
输入一个三位自然数,然后把这个数的百位数与个位数对调,输出对调后的数,输入一行,只有一个整数x(100<=x<=999)。输出只有一行,包括1个整数,注意不要有前置0的存在。

...一个3位的正整数,输出它的百位数,十位数和个位数,并且计算它的和_百...
voidmain(){inta;intb,c,d;\/\/各个位数上的数字printf(请输入一个三位数:);scanf(%d,a);b=a\/100;\/\/百位c=(a-b*100)\/10;\/\/十位d=a%10;\/\/个位printf(百位:%d,十位:%d,个位%d\\n,b,c,d);printf(它们的和是:%d\\n,b+c+d);} 世界上第一种计算机高级语言是诞生于1954年的...

输入一个三位数,把个位和百位对调后输出
给你个C的吧 main(){ int n, ge, bai, shi;do { scanf("%d", &n); \/\/ 输入 }while(n<100||n>1000); \/\/ 直到输入正确为止 bai=n\/100;shi=n\/10%10;ge=n%10;n=ge*100+shi*10+bai; \/\/ 转换 printf("%d", n);} ...

求编一个VB程序?输入一个三位整数,然后将它反向输出?
可以参考下面的代码:private sub command1_click()x=inputbox("输入一个三位数")X1=X\\100 'x1=三位数 的百位 X2=(X-X1*100)\\10 '十位 X3=X-X1*100-X2*10 '个位 msgbox X3&X2&X1 end sub

c语言编写程序,输入一个3位整数,打印输出其个位数、十位数和百位...
include<stdio.h> void main(void){ int n;printf("输入一个三位的正整数: ");scanf("%d",&n);if((n>999)||(n<100)){ printf("%d 不是一个三位数\\n",n);return;} printf("输入在数 %d,其个位是%d,十位是%d,百位是%d\\n",n,n%100,(n\/10)%10,n\/100);return ;} ...

编写一个程序,输入一个三位数整数,正确分离出它的个位、十位和百位...
include <stdio.h> void main(){inta,b,c,d,t,m,n;printf("输入三个整数:\\n");scanf("%d%d%d",&a,&b,&c);d=a+2*b+3*c;printf("交换前:\\na+2b+3c=%d\\n",d);{t=a;a=b;b=t;} {m=b;b=c;c=m;} n=a+2*b+3*c;printf("交换后:\\na+2b+3c=%d\\n",n);} ...

相似回答