单项选择题

有以下程序:   main( )   { int x=3, y=2, z=1;    printf("%d\n",x/y&~z);   }   程序运行后的输出结果是( )。

A.3
B.2
C.1
D.0
<上一题 目录 下一题>
热门 试题

单项选择题
以下能正确定义一维数组的选项是
A.int num[ ];
B.#define N 100    int num[N];
C.int num[0..100];
D. int N=100;   int num[N];
单项选择题
有一函数,以下程序段中不能根据x值正确计算出y值的是( )。
A.if(x>0)y=1;   else if(x= =0)y=0;      else y=-1;
B.y=0;   if(x>0)y=1;  else if(x<0)y=-1;
C.y = 0;  if (x> = 0)     if (x>0) y = 1;  else y = -1;
D.if ( x > = 0)    if ( x>0)y = 1;   else y = 0;   else y = -1;
相关试题
  • 有以下程序:struc STU {char name[1...
  • 有以下程序:void sort(int a[ ],in...
  • 有以下程序:main(){ int num[4][...
  • 有以下程序,其中函数 f 的功能是将多个...
  • 下列有关数据库的描述,正确的是( )。