单项选择题

下列与表达式“b=(a<0-1:a>01:0)”的功能等价选项是 ( )

A.b=0;
if(a>=0)
if(a>0) b=1;
else b=-1;
B.if(a>0) b=1;
else if(a<0) b=-1;
else b=0;
C.if(A)
if(a<0) b=-1;
else if(a>0) b=1;
else
D.b=-1;
if(A)
if(a>0) b=1;
else if(a==0) b=0;
<上一题 目录 下一题>
热门 试题

单项选择题
若有下列说明语句 int(* p)(); 则标识符p代表的是 ( )
A.一个用于指向函数的指针变量,函数返回值的类型为int型
B.一个带回值类型为整型的函数名
C.一个用于指向整型数据的指针变量
D.一个带回值类型为指针类型的函数名
单项选择题
C语言规定函数返回值的类型由 ( )
A.在定义时所指定的函数类型所决定
B.调用该函数时的主调函数类型所决定
C.return语句中的表达式类型所决定
D.调用该函数时系统临时决定
相关试题
  • 下面程序把从终端读入的10个整数以二进制...
  • 定义长度为12的数组,下面四种方法中正确...
  • 以下程序的运行结果是 【13】 。 main...
  • 若有如下程序: void sub() static i...
  • 以下程序的功能是对从键盘上输入的两个字符...