正确答案: D
9
题目:VBA表达式3"3\3/3的输出结果是( )。
解析:本题考查运算符优先级的知识。在VBA中的运算符都具有其优先级,最基本的就是算术运算符>连接运算符>关系运算符>逻辑运算符,在各个种类的运算符中还有不同的优先级,比如在算术运算中乘法和除法运算的优先级就高于整除,所以本题中的复杂表达式先计算3*3=9和3/3=1,最后计算9\1=9。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]下列程序的输出结果是( )。 public class c3 { public static void main(String args[]) { char c1='B'/c2='c'; if(c1+1c2) ++c1; System.out.println(c1); } }
C
解析:解析:在程序中,c1和c2均为char类型的变量,判断条件c1+1c2,执行过程中在Unicode字符集中找到字符'B'的下一个字符,即'C'再将字符'C'和字符'c'的索引值进行比较,在Unieode字符集中,'C'的索引值小于'c'的索引值,因此条件表达式为true,执行语句“++c1;”因此c1的值变为'C'。
[单选题]下列叙述中正确的是
以上三种说法都不对
解析:软件测试时程序员应避免检查自已的程序;软件经调试后有可能会引入新的错误,所以必须进行回归测试;软件维护不只是对程序代码的维护,还包括程序的运行环境等的维护。因此本题的正确答案是D。
[单选题]执行下列语句段后,输出字符“*”的个数是( )。 for(int i=50;i>1;i-=2)Cout
25
解析:本题考查for循环语句,题目中每执行完循环体后,i都会减2.那么只有50到2之间的偶数才能输出“*”,所以总共输出25次。
[单选题]下列不一定是传值的虚实结合方式的选项是( )。
调用过程时实参为变量名
[单选题]现有如下程序段 #include"stdio.h" main() { int k[30]={12,324,45,6,768,98,21,34,453,456}; int count=0,i=0; while(k[i]) { if(k[i]%2==0||k[i]%5==0)count++; i++; } printf("%d,%d\n",count,i);} 则程序段的输出结果为
8,10
解析:解析:在C语言中,定义一维数组的语句一般形式如下:类型名数组名[常量表达式];一维数组的引用形式为:数组名[下标表达式]。count表示能被2整除或被5整除的个数,i则计算有多少个数组元素。
[单选题]在长度为n的顺序表的第i(1≤i≤n+1)个位置上插入一个元素,元素的移动次数为 ______。
n-i+1
[单选题]排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称______。
希尔排序
解析:解析:希尔排序法的基本思想是:将整个无序列分割成若干小的子序列分别进行插入排序。
[单选题]第一台电子计算机ENIAC每秒钟运算速度为()。
5000次