请问这句话为什么错误?

img


想请问一下这句话 错在哪里,应该怎么在计算机中表示n在1到10之间

嗨,在c/c++ 中有一种叫关系运算符,< > <= >= 等等,但是没有连续关系,就是你题目中的 n>=1 n<=10 都可以,但是不能连在一起,要配合逻辑运算符:
n >= 1 && n<=10

改为 if(n>=1 && n<=10)
C/C++里不能这么判断

C 语言是: if(n >= 1 && n <= 10) ,表示判断 n 是否在 1 到 10 之间的数值。

语法格式问题,if语句要这样写才表达
if(n>=1&&n<=10)
要用逻辑符号

if(n>=1&&n<=10)

他是判断n是不是在1到10
并不能说明n属于1到10