[单选题]窗体上有语句Printsgn(-5.1^2)+Abs(Int(-5.1^2)),运行后输出结果是( )。
正确答案 :C
26
解析:【解析】表达式的计算过程为:
[单选题]某二叉树中度为2的结点有10个,则该二叉树中有( )个叶子结点。
正确答案 :C
11
解析:解析:根据二叉树的性质3:对任何一棵二叉树,度为0的结点(即叶子结点)总是比度为2的结点多一个。
[单选题]若运行以下程序时,从键盘输入ADescriptorCR>(CR>表示回车),则下面程序的运行结果是( )。 #includestdio.h> main() {char c; int v0=1,v1=0,v2=0; do{ switch(c=getchar()) { case'a':case'A': case'e':case'E': case'i':case'I': case'o':case'O': case'u':case'U':v1+=1: default:v0+=1;v2+=1;} }while(c!='\n'); printf("v0=%d,v1=%d,v2=%d\n",v0,v1,v2); }
正确答案 :C
v0=13,v1=4,v2=12
解析:解析:本题考查的是switch语句的应用。分析程序,do-while语句是先执行do后面的语句再判断是否符合while的条件。V2+=1;语句无论读入的是什么字母(包括回车符),此语句都要执行,语句default:v0+=1;亦是如此;而语句case'U':v1+=1;只有在读入的字母是'a'、'A'、'e'、'E'、'i'、'I'、'o'、'O'、'u'、'U'时才会执行。
[单选题]有程序: main( ) { int x,i; for(i=1;i50;i+ +) { x=i; if(+ +%2==0) if(x%3==0) if(x%7==0) printf("%d",i); } } 输出结果是 ( )
正确答案 :D
41
[单选题]以下内容中不属于VBA提供的数据验证函数的是______。
正确答案 :A
IsText
解析:解析:VBA常用的验证函数为:IsNumeric、IsDate、IsNull、IsEmpty、IsArray、IsError、IsObject。
[单选题]在对象引用中,Active Control表示( )。
正确答案 :D
当前活动表单中有焦点的控件
[单选题]下列叙述中,正确的是( )。
正确答案 :C
用while语句构成的循环,只有在while后的表达式为非0时才执行循环
解析:解析:本题考核对do-while语句、while语句基本语法的掌握。选项A中,while语句构成的循环体可由其他语句构成的循环体代替,所以选项A不正确。选项B中,do-while语句构成的循环,当while的条件表达式的值为0时,也可结束循环,所以选项B也不正确。选项C是正确的。选项D可参照选项B,当使用break语句时,也可退出循环。故选项D也不正确。
查看原题 查看所有试题