C语言中,一个真表达式的值什么时候等于ture什么时候等于1?
2个回答
推荐于2016-09-29
展开全部
C语言相当独特。在C语言中,true就是1,除了拼法,二者没有任何差别
true宏是在<stdbool.h>中定义的,它的定义就是
#define true 1
更多追问追答
追问
9.表达式:10!=9的值是( )
A. true B.非零值 C. 0 D. 1
这题标答是A为什么
追答
标准答案搞错了呗,要不自己写个程序测试一下
#include <stdio.h>
#include <iso646.h>
int main() {
if ((10!=9) not_eq 1)
printf("表达式:10!=9的值不是1");
else
printf("表达式:10!=9的值就是1,标准答案错了");
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询