问号在c语言中的用法
时间: 2023-10-23 14:11:35 浏览: 559
关于c语言的用法
在C语言中,问号是条件运算符,也称为三元运算符。它有以下的语法结构:
condition ? expression1 : expression2
当条件condition为真时,返回expression1的值;否则返回expression2的值。
例如,下面的代码展示了如何使用问号运算符来判断一个数是否为正数:
```c
#include <stdio.h>
int main() {
int num = 5;
printf("%s\n", num > 0 ? "正数" : "非正数");
return 0;
}
```
输出结果是"正数",因为变量num的值是正数。
阅读全文