第1个回答 2023-03-06
以下是一个示例程序,可以实现满足三个条件才有输出的功能。该程序通过判断输入的三个数字是否都是偶数来决定是否输出一段字符串。
#include <reg52.h>
#include <stdio.h>
void main() {
int a, b, c;
char *str = "Hello, World!\n";
// 读取三个数字
scanf("%d%d%d", &a, &b, &c);
// 判断三个数字是否都是偶数
if (a % 2 == 0 && b % 2 == 0 && c % 2 == 0) {
// 满足三个条件,输出字符串
printf("%s", str);
}
}
以上程序中,首先通过 scanf() 函数读取三个数字,然后通过 if 语句判断这三个数字是否都是偶数。如果三个数字都是偶数,就会执行 printf() 函数输出字符串,否则不会有任何输出。