编程输出所有十位或个位是2的所有三位数。

来源:百度知道 编辑:UC知道 时间:2024/05/23 15:26:19
编程输出所有十位或个位是2的所有三位数。 c语言

#include<stdio.h>
void main()
{
unsigned i;
for(i=100;i<=999;i++)
if((i%10==2)||(i/10%10==2))
printf("%u ",i);
}

#include<conio.h>
#include<stdio.h>

int main()
{
int i,count=0;

for(i=100;i<1000;i++)
{
if((((i/10)%10)==2)||(i%10==2))
count++;
}

printf("Count = %d",count);

getch();
return 1;
}

运行结果:
Count = 171

输入任意的三位整数,输出其个位,十位,百位。 [c语言]有1到100个数,现在从中提取7、和个位或十位上有7的数、以及7的倍数,然后输出。 求证:任意两位数减这两位数十位与个位颠倒后的数得数是9或9的倍数 一个两位数,个位上的数字比十位上的数字大2,个位与十位上的数字之和是10,这个两位数?设个位上的数字为x 一个三位数,它在百上的数是2,十位上的数是3,个位上的数是x,求出所有满足一直三个条件的三位数。 用vf做输入三位数,分别输出个位,十位,百位 一个两位数,个位上的数字比十位数字的3倍还多1,若将它的个位数字与十位数字对调,所的数比原数大45, 一个两位数,个位上的数字是十位上数字的2倍,如把十位上的数字与个人上的数字对换, 一个3位数,百位比十位大1,个位是十位的3倍少2,这个数加它倒数的和等于1171 ,求这个 一个三位数,三个数位上的数字和为13,百位数字比十位小3,个位数字是十位的2倍.求这三位数