单选题 以下程序段中,与语句:k = a > b ? (b>c ? 1 : 0) : 0;功能相同的是()。

A、 if(a>b||(b>c)) k=1;else k=0;
B、 if((a>b) && (b>c)) k=1;else k=0;
C、 if(a<=b) k=0;else if(b<=c) k=1;
D、 if(a>b) k=1;else if(b>c) k=1;else k=0;
下载APP答题
由4l***5z提供 分享 举报 纠错

相关试题

单选题 以下叙述中正确的是( )。

A、C语句必须在一行内写完
B、C程序中的每一行只能写一条语句
C、C语言程序中的注释必须与语句写在同一行
D、简单C语句必须以分号结束

单选题 以下叙述正确的是( )。

A、C语言函数可以嵌套调用,例如:fun(fun(x))
B、C语言程序是由过程和函数组成的
C、C语言函数不可以单独编译
D、C语言中除了main函数,其他函数不可作为单独文件形式存在

单选题 对于一个正常运行的C程序,以下叙述中正确的是( )。

A、程序的执行总是从main函数开始,在程序的最后一个函数中结束
B、程序的执行总是从程序的第一个函数开始,在main函数结束
C、程序的执行总是从main函数开始
D、程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束

单选题 关于程序模块化,以下叙述错误的是( )。

A、程序模块化可以提高程序运行的效率
B、程序模块化可以提高程序编制的效率
C、程序模块化可以提高程序代码复用率
D、程序模块化可以提高调试程序的效率

单选题 计算机能直接执行的程序是( )。

A、源程序
B、目标程序
C、汇编程序
D、可执行程序

单选题 下列叙述中正确的是( )。

A、C程序中所有函数之间都可以相互调用
B、在C程序中main函数的位置是固定的
C、在C程序的函数中不能定义另一个函数
D、每个C程序文件中必须要有一个main函数

单选题 以下叙述中错误的是( )。

A、C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令
B、C程序经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件
C、用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中
D、C语言源程序编译后生成后缀为.obj的目标程序

单选题 C语言程序的模块化通过以下哪个选项来实现( )。

A、变量
B、函数
C、程序行
D、语句