在C语言中怎么判断一个三位数或者四位数百位数为 5 的元素

如题所述

第1个回答  2012-06-20
a%1000/100,可得到百位数。a%1000先除以1000取余数,余数为3位数,在除以100就可以得到百位上的数字。
判断就简单了,if(a%1000/100==5),然后你想执行啥就写
第2个回答  2012-06-20
用求余整除结合。只能说这么多,自己动手。别太依赖别人
第3个回答  2012-06-20
int a=1534;
printf("please input x: ");
scanf("%d",&a);
a=a/100;
if (a - a/10*10 == 5) printf("Yes");
else printf("No");本回答被网友采纳
相似回答