
接收一个三位数,将此数的百与个位数互换,写一个C语言程序. 10
3个回答
展开全部
#include <stdio.h>
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);
}
这种题目的关键是要把各个位上的数字分开。已经调试通过!
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);
}
这种题目的关键是要把各个位上的数字分开。已经调试通过!
展开全部
#include <stdio.h>
#include<iostream.h>
#include <math.h>
void main()
{
int a,b,bb,bbb,bbbb,bbbbb;
printf("input number:\n");
scanf("%d",&a);
b=a%100;
bb=(a-b)/100;
bbb=a%10;
bbbb=a%100-bbb;
bbbbb=bbb*100+bbbb+bb;
cout<<bbbbb<<endl;
}
以上程序通过VC++6.0验证!
#include<iostream.h>
#include <math.h>
void main()
{
int a,b,bb,bbb,bbbb,bbbbb;
printf("input number:\n");
scanf("%d",&a);
b=a%100;
bb=(a-b)/100;
bbb=a%10;
bbbb=a%100-bbb;
bbbbb=bbb*100+bbbb+bb;
cout<<bbbbb<<endl;
}
以上程序通过VC++6.0验证!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
void main()
{
int n,a,b;
printf("intput a num:\n");
scanf("%d",&n);
a=n/100;
b=n%10;
printf("res:%d",n-a*100-b+b*100+a);
}
void main()
{
int n,a,b;
printf("intput a num:\n");
scanf("%d",&n);
a=n/100;
b=n%10;
printf("res:%d",n-a*100-b+b*100+a);
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询