帮我写一个七桥问题的c语言代码
时间: 2023-04-01 07:00:59 浏览: 84
七桥问题大作业
好的,以下是七桥问题的 C 语言代码:
#include <stdio.h>
int main() {
int a, b, c, d, e, f, g;
a = b = c = d = e = f = g = ;
printf("请输入七桥问题的答案(1 或 ):\n");
scanf("%d%d%d%d%d%d%d", &a, &b, &c, &d, &e, &f, &g);
if ((a + b + c + d + e + f + g) != 7) {
printf("输入错误!请重新输入。\n");
return ;
}
if ((a + b + d) % 2 == 1 || (a + c + e) % 2 == 1 || (b + c + f) % 2 == 1 || (d + e + f) % 2 == 1) {
printf("无解!\n");
return ;
}
if ((a + b + c) % 2 == && (a + d + e) % 2 == && (c + f + g) % 2 == && (e + g + f) % 2 == ) {
printf("有解!\n");
} else {
printf("无解!\n");
}
return ;
}
阅读全文