再键盘上任意输入一个三位数,要正确的分离个十百位,并显示在屏幕上,用C语言怎么编程序

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:29:22

#include "stdio.h"
int main()
{
int x,a,b,c;
printf("请输入一个三位数:\n");
scanf("%d",&x);
if(x>99&&x<10000)
{
a=(int)x/100;/*求百位*/
b=(int)(x-100*a)/10;/*求十位*/
c=(int)(x-100*a-10*b);/*求个位*/
printf("这三位分别为:%d %d %d\n",a,b,c);
}
else
printf("输入有误!");
system("pause");
return 0;
}

#include<iostream.h>
void main()
{
int a,b,c,d;
cout<<"请输入一个数:";
cin>>a;
if(a>=100 && a<1000)
{
b=a/100;
c=a%100/10;
d=a%10;
cout<<"百位"<<b<<",十位"<<c<<",个位"<<d<<endl;
}
else
cout<<"不是三位数!"<<endl;

}

在tc2.0下调试通过:
# include "stdio.h"
main()
{
int x,y;
int i,a[5];
printf("\n

C语言中,输入任意一个三位数,怎样将其各位数字反序输出 玛丽和老师做猜数游戏。玛丽在计算器任意输入一个三位数,老师让她乘27,得数再乘37,把结果的末% 从键盘上任意输入一个数给X,计算下面表达式的值,并输出结果.要用IF..ENDIF 寻求一个能屏蔽键盘上任意键的软件!! 输入一个三位数,将它反向输出,编程 键盘的不能输入任意键 怎样用vb编程计算从键盘上输入任意个数,求其总和、平均值 用"if"语句编写这样一个C语言程序:从键盘上输入任意的四个数,把它们按从大到小的顺序输出到屏幕上 关于编程问题:从键盘上输入任意两个数按升序来输出这两个数 通过键盘任意输入一个数,判断该数是否为完全数。用C语言编写。