已知有声明"int a=12,b=15,c;",则执行表达式"c=(a||(b-=a))"后,变量b和c的值分别为( )
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/26 14:55:44
已知有声明"int a=12,b=15,c;",则执行表达式"c=(a||(b-=a))"后,变量b和c的值分别为( )
15,1
执行a||(b-=a)时,如果a为真,则后面的(b-=a)就不执行了,所以b=15
而c=1(1是真)
再问: 请问一下||符号的具体用法
再答: ||是或运算 与||相对应的有与运算&& a||b,当a,b其中有一个为真,则整个表达式为真(1),当a,b全为假,则整个表达式为假(0) a&&b,当a,b其中有一个为假,则整个表达式为假(0),当a,b全为真,则整个表达式为真(1)
执行a||(b-=a)时,如果a为真,则后面的(b-=a)就不执行了,所以b=15
而c=1(1是真)
再问: 请问一下||符号的具体用法
再答: ||是或运算 与||相对应的有与运算&& a||b,当a,b其中有一个为真,则整个表达式为真(1),当a,b全为假,则整个表达式为假(0) a&&b,当a,b其中有一个为假,则整个表达式为假(0),当a,b全为真,则整个表达式为真(1)
已知有声明"int a=12,b=15,c;",则执行表达式"c=(a||(b-=a))"后,变量b和c的值分别为( )
29.已知有声明"int a=12,b=15,c;",则执行表达式"c=(a||(b-=a))"后,变量b和c的值分别为
已知有声明“int a=12,b=15,c;”,则执行表达式“c=(a||(b-=a))”后,变量b和c的值分别为 .
(c语言题)已知有声明"int a=12,b=15,c;",则执行表达式"c=(a||(b-=a))"后,变量b和c的值
已知有声明“int a=3,b=4,c;”,则执行语句“c=1/2*(a+b);”后,变量c的值为_______.
C语言中有一道题目:已知"int a=4,b=5,c;",则执行表达式"c=a=a>b后变量a的值为( ) A 0 B
已知"int a=4,b=5,c;";则执行表达式"c=a=a>b"后变量a的值0吗?
c语句 int a=5,b;b=a>3&&0,a++;执行后变量b的值为?
int a=1,b=2,c=3; 执行表达式(a=b+c)||(++b)后a,b,c的值分别是多少啊
一道C语言的题目 定义int a=5,b;则执行表达式b=++a*--a之后,变量b的值为
C语言中,设int a,b,c;执行表达式a=b=1,a++,b+1,c=a+b--后,a,b和c的值分别是
char a='i' b='a' int c; c=a+b; a=c; 执行后变量a b c的值是多少