tfsf.net
当前位置:首页>>关于编程从键盘任意输入一个三位数组成的整数,将其个...的资料>>

编程从键盘任意输入一个三位数组成的整数,将其个...

int num = Console.ReadLine();//假设输入的是数字,这里就不验证了 int a=0;int b=0;int c=0; a=num/100;//百位 num=num%100; b=num/10;//十位 c=num%10;//个位 Console.WriteLine("a={0},b={1},c={2}",a,b,c);

编程:输入一个正整数正确隔离位,十位,百位数字的 在整个年千山春天的小绣线的运气八角宝成家庭和谐春雨丝毫运行一切的房子红梅

1 2 3

#includeint main(){ int num; int a,b,c;printf("请输入一个三位正整数:\n");scanf("%d",&num); a = num/100; b = (num%100)/10; c = num%10; printf("%d的百位,十位,各位分别是:a= %d,b = %d,c= %d\n",num,a,b,c); return 0;}

程序如下:main(){int a, b, c, n;scanf("%d%d%d",&a,&b,&c);n=(a*10+b)*10+cprintf("%d\n",n);}有什么问题请留言.

#include<iostream>#include<cmath> using namespace std; void main() { int a; int x,y,z; cout<<"请输入一个三位整数:"<<endl; cin>>a; z=(abs(a)%100)%10; y=((abs(a)-z)/10)%10; x=(abs(a)-10*y-z)/100; cout<<"各位之和(忽略正负)为:"<<endl; cout<<x+y+z<<endl; }

#include <stdio.h>int main(void){ int x,q,w,e;printf("请输入一个三位数");scanf("%d",&x);q=x/100;w=(x%100)/10;e=x%10;x=q+w+e;printf("%d\n",x);return 0;}

#include void main() { int a[3],i,j,k; for ( i=0;i for ( i=0;i printf("最大的三位数%d,最小的三位数%d\n", a[0]*100+a[1]*10+a[2],a[2]*100+a[1]*10+a[0]); }

我想你指的是把这个数反序输出吧. #include<stdio.h> int main() { int t, num; printf("input a num: "); scanf("%d",&num); while(num>0) { t=num%10; num/=10; printf("%d",t); } return 0; }

没有指明什么语言,就说算法吧.假设输入为x x整除100,结果就是百位(记为i)(x-100*i)整除10,结果就是十位(记为j) x-100*i-10*j就是个位.

网站首页 | 网站地图
All rights reserved Powered by www.tfsf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com