用c语言设计一个程序满足以下条件有三个零件A、B、C, 大小形状相同,其中有一个不合格,它的特征是与其它两个的重量不同。现在给你一个天平,要求找出这个瑕疵品。请你编程实现:输入3个正整数,依次对应零件A、 B、C的重量,输出那个瑕疵品零件。
时间: 2024-02-20 07:56:07 浏览: 71
C语言程序设计-编程实现1~500之间的满足条件的解。“除以3余1,除以5余2,除以7余3”。
5星 · 资源好评率100%
以下是您所需的程序代码:
```
#include <stdio.h>
int main(void) {
int a, b, c;
scanf("%d%d%d", &a, &b, &c);
if (a == b) { // 如果A、B重量相同
printf("C"); // 那么C是瑕疵品
} else if (a == c) { // 如果A、C重量相同
printf("B"); // 那么B是瑕疵品
} else { // 否则B、C重量相同
printf("A"); // 那么A是瑕疵品
}
return 0;
}
```
该程序的思路是先读入三个数,然后根据题目所给的条件进行判断。如果A、B重量相同,那么C是瑕疵品;如果A、C重量相同,那么B是瑕疵品;否则,B、C重量相同,那么A是瑕疵品。最终输出瑕疵品的编号即可。
阅读全文