搜题

下列程序的输出结果是(  )。 main(  ){int i=1,j=2,k=3; if(i++= =1&&(++j= =3= =‖k++= =3))printf(%d%d%d\n,i,J,k); )

计算机二级 2023-04-24

[单选] 下列程序的输出结果是(  )。
main(  )
{int i=1,j=2,k=3;
if(i++= =1&&(++j= =3= =‖k++= =3))
printf("%d%d%d\n",i,J,k);
)

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



参考答案:D

参考解析:

本题考查自增运算符“++”、逻辑与运算符“&&”和逻辑或运算符“‖”。自增运算符“++”出现在变量之前,表示先使用变量的值加1,再使用变量的值进行运算;出现在变量之后,表示先使用变量的值进行运算,再使用变量的值加l。当逻辑与运算符“&&”两边的运算对象都为真时,逻辑表达式的值才为真;当逻辑或运算符“‖”只要一个值为1,值就为l。根据运算符的优先级,题中应先计算内层括号中的值。++j是先自加后运算,因此运算时j的值等于3,所以表达式++j=3成立,即表达式的值为l;1与任何数都为进行或(1 1)运算,结果都为1,因此k一3的表达式i++是先运算后自加,因此运算时i为 1,所以i++=1成立,自加1后i=2。if语句的条件为真即“1”,所以输出i、j、k的值分别是2,3,3。

设窗体上有1个水平滚动条,已经通过属性窗V1把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是(  )。

类别: 考级 | 计算机二级 2023-04-24

下列有关过程的叙述中错误的是(  )。

类别: 考级 | 计算机二级 2023-04-24

关于MDI体下列说法正确的是(  )。

类别: 考级 | 计算机二级 2023-04-24

下列选项中,不属于数据模型所描述的内容的是(  )。

类别: 考级 | 计算机二级 2023-04-24

VisualFoxPro出现的各类文件扩展名(  )

类别: 考级 | 计算机二级 2023-04-24

已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是(  )

类别: 考级 | 计算机二级 2023-04-24

下列不属于结构化分析的常用工具的是(  )

类别: 考级 | 计算机二级 2023-04-24

下列工具中为需求分析常用工具的是(  )

类别: 考级 | 计算机二级 2023-04-24

数据库的故障恢复一般是由(  )

类别: 考级 | 计算机二级 2023-04-24

下列叙述中,不属于软件需求规格说明书的作用的是(  )

类别: 考级 | 计算机二级 2023-04-24

加载更多~