早教吧作业答案频道 -->其他-->
输入一个三位的整数,如果它有且仅有两位数码相同,那么就输出Yes,否则输出No#include<stdio.h>intmain(){inta,b,c,d,e;scanf("%d",&a);b=(a%100);printf("%d",b);c=(a-b)/100;//
题目详情
输入一个三位的整数,如果它有且仅有两位数码相同,那么就输出Yes,否则输出No
#include <stdio.h>
int main()
{
int a,b,c,d,e;
scanf("%d",&a);
b=(a%100);
printf("%d",b);
c=(a-b)/100;//百位数字
d=(b%10);//各位数字
e=(b-d)/10;//十位数字
{if(c==d&&d!=e)
printf("Yes");
else if(c==e&&c!=d)
printf("Yes");
else if(d==e&&e!=c)
printf("Yes");
else if(d!=e&&e!=c)
printf("No");
else if(d==e&&e==c)
printf("No");}
return 0;
}
#include <stdio.h>
int main()
{
int a,b,c,d,e;
scanf("%d",&a);
b=(a%100);
printf("%d",b);
c=(a-b)/100;//百位数字
d=(b%10);//各位数字
e=(b-d)/10;//十位数字
{if(c==d&&d!=e)
printf("Yes");
else if(c==e&&c!=d)
printf("Yes");
else if(d==e&&e!=c)
printf("Yes");
else if(d!=e&&e!=c)
printf("No");
else if(d==e&&e==c)
printf("No");}
return 0;
}
▼优质解答
答案和解析
#include
int main()
{
int a,b,c,d,e;
scanf("%d",&a);
c=a/100%10;//百位
d=a/10%10;//十位数字
e=a%10;//个位数字
//这里使用异或判断两个数是否相等,符号的优先级还要注意加上括号
\x09if( ((c^d) ==0 && (c^e)!= 0) || ((c^e) == 0 && (c^d)!= 0) || ((e^d) ==0 && (c^e)!= 0))
\x09{
\x09\x09printf("Yes!\n");
\x09}else
\x09{
\x09\x09printf("No!\n");
\x09}
return 0;
}
int main()
{
int a,b,c,d,e;
scanf("%d",&a);
c=a/100%10;//百位
d=a/10%10;//十位数字
e=a%10;//个位数字
//这里使用异或判断两个数是否相等,符号的优先级还要注意加上括号
\x09if( ((c^d) ==0 && (c^e)!= 0) || ((c^e) == 0 && (c^d)!= 0) || ((e^d) ==0 && (c^e)!= 0))
\x09{
\x09\x09printf("Yes!\n");
\x09}else
\x09{
\x09\x09printf("No!\n");
\x09}
return 0;
}
修改了下,这下满足了,仅两位相同才输出yes!
看了 输入一个三位的整数,如果它有...的网友还看了以下:
给定关系模式R(A.B,C,D)、S(C,D,E),与语句如下:A.A.C. S.C B.A.,B, 2020-05-26 …
30之前给我答复,)一个数n的数字中为奇数的那些数字的和记为S(n),为偶数的那些数字的和记为E( 2020-06-05 …
重新排列字母,写出单词1.s,a,p,e,c,2.r,o,e,t,c,k,3.d,c,o,o,t, 2020-06-06 …
重组字母为单词e,e,r,w,he,e,r,t,he,e,se,a,sw,m,s,ir,t,p,i 2020-07-09 …
求随机分布的概率已知:a、b、c为三个正常数x=random(0,4*a)''(x为0到4*a之间 2020-07-16 …
3、将C,C,E,E,I,N,S等7个字母随机的排成一行,那末恰好排成英文单词SCIENCE的概率 2020-07-30 …
一.看一看,将下列字母组成单词.1.t,o,e,f,n2.c,s,e,a,b,u,e3.l,e,p, 2020-10-31 …
关于物质的量浓度的计算公式及解析c=1000ρw/Mw=(s/100+s)*100%c=1000ρs 2020-11-01 …
(2012•怀化二模)程序框图如图所示,已知曲线E的方程为ax2+by2=ab(a,b∈R),若该程 2020-11-12 …
英语:下1.将下联打乱的字母组成单词,并写出汉语意思1.a,e,h,g,c,n[]2.e,i,s,t 2020-12-10 …