在C语言中,你可以通过以下步骤来实现一个简单的yes/no程序:
包含必要的头文件
```c
include ``` ```c int main() { char input; printf("Please enter 'y' or 'n': "); scanf(" %c", &input); // 注意前面的空格,用于跳过换行符 if (input == 'y' || input == 'Y') { printf("This is yes.\n"); } else if (input == 'n' || input == 'N') { printf("This is no.\n"); } else { printf("Invalid input.\n"); } return 0; } ``` 将上述代码保存到一个文件中,例如`yesno.c`,然后使用C编译器编译并运行它: ```sh gcc -o yesno yesno.c ./yesno ``` 这个程序会提示用户输入`y`或`n`,并根据用户的输入输出相应的信息。 解释 `include `printf("Please enter 'y' or 'n': ");`:打印提示信息。 `scanf(" %c", &input);`:读取用户输入的字符,注意前面的空格用于跳过换行符。 `if (input == 'y' || input == 'Y')`:判断用户输入是否为`y`或`Y`。 `else if (input == 'n' || input == 'N')`:判断用户输入是否为`n`或`N`。 `else`:如果输入既不是`y`也不是`n`,则输出无效输入信息。 通过这种方式,你可以实现一个简单的yes/no程序。编写主函数
编译并运行程序