正确答案: A
k=n,n=n+1
题目:以下选项中,与k=n++完全等价的表达式是
解析:k=n++的意思是先将n的值赋给k,然后n的值再加1,选项A符合题意;选项C是先使n的值加1,然后赋值给k;选项D等价于k=k+(n+1)。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]分析某个算法的优劣时,从需要占用的计算机资源角度,应考虑的两个方面是() 。
空间代价和时间代价
[单选题]在窗体上添加一个命令按钮,然后编写其单击事件过程为: For i=1 To 3 x=4 For j=1 To 4 x=3 For k=l To 2 x=x+5 Next k Next j Next i MsgBox x 则单击命令按钮后消息框的输出结果是( )。
13
解析:解析:本题考查VBA中多重循环的知识。见到多重循环的问题不要害怕,认真地分析清楚每一次循环这种问题就迎刃而解了。比如这个例子,我们看到,在每一次外循环开始的时候都把x的值置为4,所以我们只分析最后一次循环就可以了;同理中层循环每一次开始前都把x置为3,所以这个问题最后实际上就是x的初值为3,执行最内层循环直到结束就可以了。分析程序得知内循环执行两次,所以最后的x=3+5+5=13。
[单选题]有以下程序:include main( ) {char c1='1',c2='2';c1=getchar();c2=getchar();putcha
有以下程序:#include stdio, h>main( ) { char c1='1',c2='2'; c1=getchar();c2=getchar();putchar(c1);putchar(c2); } 当运行时输入:a回车>后,以下叙述正确的是( )。
变量c1被赋予字符a,c2被赋予回车符
解析:解析:函数getchar()的作用是从终端(或系统隐含指定的输入设备)输入一个字符,且只能接受一个字符(回车符也是一个字符)。故本题中变量c1被赋予字符a,c2被赋予回车符。
[单选题]关于线性表的描述,错误的一条是______。
线性表是线性结构
解析:解析:线性表是一种最简单,最常用的数据结构。线性表操作的实现依赖于线性表中数据元素及元素之间的关系在存储器中如何存储。采用顺序存储方式存储的线性表称为顺序表,用链式存储方式存储的线性表称为线性链表,用散列方法存储的线性表称为散列表。