单项选择题

有以下程序:
#include<stdio.h>
main()
int a=1,b=2,c=3,x;
x=(a^b)&c;printf("%d\n",x);

程序的运行结果是______。

A. 0
B. 1
C. 2
D. 3

<上一题 目录 下一题>
热门 试题

单项选择题
以下程序有错,错误原因是( )。 main() int *p,i; char *q,ch; p=&i; q=&ch; *p=40; *p=*q; ┇
A) p和q的类型不一致,不能执行*p=*q;语句
B) *p中存放的是地址值,因此不能执行*p=40;语句
C) q没有指向具体的存储单元,所以*q没有实际意义
D) q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行语句*p=*q;没有意义,可能会影响后面语句的执行结果
单项选择题
设有下列说明语句: strcut str int x;float y;char z;st; 则下列的叙述中不正确的是( )。
A) struct是结构体类型的关键字
B) st是结构体类型名
C) x、y、z都是结构体成员名
D) struct str是结构体类型名
相关试题
  • 有三个关系R、S和如下; 由关系R和S通过运...
  • 在数据流图(DFD) 中,带有名字的箭头表...
  • 下列叙述中正确的是()。
  • 下列叙述中正确的是()。
  • 可以在C语言中用做用户标识符的是()。