按位异或运算:int a = 14,b = 15,c = a ^ b; 变量c的值以%d输出是______.A.1B.1
1个回答
A. 1
1110B^1111B=0001B
同为0,异为1
相关问题
有输入语句:int a,b,c; scanf("a=%d,b=%d,c=%d",&a,&b,&c); 为使变量a的值为1
设a,b,c,d均为int型变量,且a=1,b=2,c=a+b,d=a=b,则逻辑表达式(a==a+d&&b==b-c)
#include int f1(int a,int b)15,9 { int c; c=b%2; return a+c;
以下程序运行后的输出结果是 main() {int a,b,c; a=1;b=3;c=5; printf(“%d,%d\
int a=1,b=2,c=3; if(a>c)b=a;a=c;c=b;则c的值为().A、1 B、3 C、2 D、不一
29.已知有声明"int a=12,b=15,c;",则执行表达式"c=(a||(b-=a))"后,变量b和c的值分别为
假定 int a=1,b=2,c=0,表达式:c=(a== --b||--a,a+b+1.0/2) 的值是 B .
假定 int a=1,b=2,c=0,表达式:c=(a== --b||--a,a+b+1.0/2) 的值是 .A) 1
4.执行下列语句后a的值为( ),b的值为( C ).int a,b,c; a=b=c=1; ++a|| ++b &&
设a,b,c为int型变量,且a=3,b= 4,c=5,下面表达式值为0的是( ).A.'a' && 'b' B.a>b