逻辑运算符的习题我想用与或非都试试,看看与或非的意义,结果&&,||都可以运行,单单!根本不能运行,!编写时用的是英语模式
#include <stdio.h>
int main()
{
int height = 175; //身高为175cm
double money = 1500000; //银行存款为150万
printf("是否符合条件:%d\n",height>=180!money>=1000000 ); //填写算式
return 0;
}
右边结果是:
/249/5150/GG5l/hello.c: In function 'main':
/249/5150/GG5l/hello.c:6:51: error: expected ')' before '!' token
printf("是否符合条件:%d\n",height>=180!money>=1000000 ); //填写算式
#include <stdio.h>
int main()
{
int height = 175; //身高为175cm
double money = 1500000; //银行存款为150万
printf("是否符合条件:%d\n", !(height>=180||money>=1000000));
return 0;
}
可以用非 也能输出0
:%d\n
这里应该是:%c\n吧,因为输出的是‘y’或‘n’,是字符;
另外这道题怎么用非呢
这道题没有输完,再试试吧,加油。