更多"若变量已正确定义,则以下语句的输出结果是()。 S=32; S^=32"的相关试题:
[单项选择]若变量已正确定义,则以下语句的输出结果是【 】。
S=32; S^=32; prinff("%d",s);
A. -1
B. 0
C. 1
D. 32
[单项选择]若变量已正确定义,则以下语句的输出结果是______。 s=32;s^=32;printf("%d",s);
A. -1
B. 0
C. 1
D. 32
[单项选择]若变量已删除正确定义,则以下语句的输出结果是______。 s=32; s^=32; printf("%d",s);
A. -1
B. 0
C. 1
D. 32
[单项选择]若变量均已正确定义并赋值,以下合法的C语言赋值语句是
A. x=y==5;
B. x=n%2.5;
C. x+n=i;
D. x=5=4+1
[单项选择]设有以下定义和语句,输出的结果是(用small模式编译,指针变量2个字节)______。 struct date { long *cat; struct date *next; double dog; }too; printf("%d",sizeof(too));
A. 20
B. 16
C. 14
D. 12
[单项选择]若变量已正确定义并赋值,以下符合C++语言语法的表达式是
A. a:=b+1
B. a=b=c+2
C. int 18.5%3
D. a=a+7=c+b
[单项选择]设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)______。 struct date { long*cat; struct date *next; double dog; }too; printf("%d",sizeof(too));
A. 20
B. 16
C. 14
D. 12