C语言中||是什么意思?比如书上有3||8=1

作者&投稿:冻诚 (若有异议请与网页底部的电邮联系)
C语言里uchar b[8]={1,9,10,3,4,10,4,7};是 什么意思啊~

unsigned char b[8]={1,9,10,3,4,10,4,7};
定义一个8位无符号型字符数组b[8],并为之赋初值1,9,10,3,4,10,4,7。

你好!!
你的程序有点复杂化了,程序可以压缩一下

#include #include int main(){ int i=1; double a=2.0,b=1.0,c=0.0,sum=0;while(i<=20){sum=sum+a/b;c=a;a=a+b;b=c;i++;} printf("sum=%lf
",sum); return 0;}

是两者或的意思,两者中只要有一个不为0,则结果就为1,两者都为0的时候结果才为0

或的意思

keil中,或运算和不等于,或|| !! != |= 哪个对?
答:[pre]C 语言中,逗号(,)也可以是运算符,称为逗号运算符(Comma Operator)。逗号运算符可以把两个以上(包含两个)的表达式连接成一个表达式,称为逗号表达式。其一般形式为:子表达式1, 子表达式2, ..., 子表达式n 例如:a + b, c = b, c++ 逗号运算符的优先级是所有运算符中级别最低的...

C语言中?和:是什么意思
答:是一个语句,判断一个表达式的真假来执行两条代码 比如 int a=9,b=8;a>b?a=8:b=9; //就是这句 相当于if语句吧,问号前面的表达式为真的时候执行a=8,否则b=9;

==,&&,‖是什么意思?
答:关系操作符中的等于操作符采用两个等号“==”来表示。&&:是与操作符,将两个表达式连接成一个。两个表达式必须都为 true,整个表达式才为 true。这两个被逻辑与运算符连接在一起的表达式都是完整的表达式,它们的值可以被评估为 true 或 false。最后,这两个结果被 AND 并列在一起,以得出整个...

c语言中的 printf(“|%3d%3d-3d|\n",a,b,c,); 中的“ | | ”是做什么...
答:则左端补空格,如果变量实际位数大于3,则按实际长度输出,不受限制。(2)%-3d为左对齐输出变量,在输出变量时,如是变量实际位数小于3,则在右端补空格,否则按实际输出。a变量大于3,则输出1234 b变量小于3,左端补一个空格 c变量小于3,右端补一个空格 因此输出|1234 1234 | ...

C语言中a=(0<<2)|(1<<3)是什么意思
答:"="是赋值运算符,可以将右边的运算结果赋值给左边的变量。"<<"是左移运算符,将数左移一位即相当于扩大2倍。"|"是位或运算符,即按二进制存储数据的位进行或运算。a=(0<<2)|(1<<3) 中有括号,先运算括号中的表达式,0<<2 结果还是0,1<<3 结果为1*2*2*2=8,而0|8=8。所以...

单片机C语言中|=什么意思?
答:|是一中运算,名称叫做“或”,计算方法是对两个数的二进制进行运算,例如3|5的结果是7|=是赋值运算,例如a|=7语句的意思就是a=a|7

C语言中“>>=,<<=,&=,^=,|=”分别表示什么意思?请举例说明
答:代码示例为:x = 8;x <<= 3;左移后赋值结果为:00000000 00000000 00000000 01000000 3、C语言中的 &= 意思为:按位与后赋值 代码示例为:x = 0x02;x &= 0x01;按位与后的结果为:0x00 4、C语言中的 ^= 意思为:按位异或后赋值 代码示例为:x = 0x02;x ^= 0x01;按位异或的结果...

在c语言中*p是什么意思 *p||*q又是什么意思 求高人指点
答:第一个*p是什么意思:这里不能说*p是什么意思,因为在C语言中*p在不同的场合代表是不同的。比如程序开头的int *p;这句指建立一个指针型变量p;如果在程序中如 include<stdio.h> void main(){ int a,b;int *p; //建立个指向整型的指针变量p a=3;p=&a; //指向整型的指针变量可以被...

&&c语言是什么意思
答:c语言中&&是一种双目运算符,表示与运算,而当左边所给表达式或变量为0时,不再计算右侧,整个表达式为零。“&&”表示与,意为同时都要满足,属于逻辑运算符。逻辑运算符总共有3个,分别是"&&"、"||"和"!"。a && b,一假必假,结合性从左至右。||是逻辑或运算符,a || b,一真必真,...

c语言中的“!”
答:c语言中的“!”是逻辑运算中的非运算。“!”是C语言中的非运算符,在变量前面使用它,会构建非运算表达式,表达式的返回结果是个布尔值(也就是只有true或false)。对变量使用时,如果变量不是布尔数据类型,将会强制转化为布尔类型再使用,如整形变量123将被转化为true,整形变量0将被转化为false。