正确答案: B

内模式

题目:引索属于

查看原题 点击获取本科目所有试题

举一反三的答案和解析:

  • [单选题]在关于输入掩码的叙述中,正确的是( )。
  • 在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符

  • 解析:解析: 本题考查字段的输入掩码的知识。在设计字段的时候可以使用输入掩码宋使得输入的格式标准保持一致:输入掩码中的字符“A”代表必须输入字母或数字,字符“0”代表必须输入0~9中的一个数字;在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符:当直接使用字符来定义输入掩码属性时,可以根据需要将字符组合起来。

  • [单选题]以下程序执行后的输出结果是 #includeiostream> using namcspace std; void try(int,int,int,int); int main() { int x,y,z,r; x=1; y=2; try(x,y,z,r); coutrend1; return 0; } void try(int x,int y, int z,int r) { z = x+y; x = x*x; y = y*y; r = z+x+y; }
  • 不确定

  • 解析:解析:本题考核函数调用(参数的传递)。本题常见的错误解答是:把x=1,y=2代入到函数try中,逐步计算出r=8。最后得到r的输出值是8。以下是正确解答,根据程序逐步分析:程序中定义了一个名为try的void型函数,即函数try没有任何返回值。而try函数在main函数中是以一条独立语句的方式被调用的,且main函数最后输出变量r的值。但在main函数中,并没有对变量r赋值。在C++语言中,数据只能从实参单向传递给形参,称为按值传递。也就是说,当简单变量作为实参时,用户不能在函数中改变对应实参的值。所以虽然在函数try中,r的值为8,但它并不能传递给实参,当然最终的输出肯定是不确定的随机数了。

  • [单选题]下列的程序段中与上题的程序段对y的计算结果相同的是 ______。
  • x=34567 y=0 flag=.T. DO WHIL flag y=x%10+y * 10 x=int(x/10) IF x=0 flag=.F. ENDIF ENDDO

  • 解析:解析:此题中选项A运行的结果是7,选项B运行的结果是76543,选项C运行的结果是0,选项D运行的结果是是0。

  • [单选题]已知各变量的定义如下 int i=8,k,a,b: unsigned long w=5; double x=1.42,y=5.2; 则以下符合C++语言语法的表达式是( )。
  • a+=a-=(b=4)*(a=3)


  • 推荐下载科目: 计算机四级 微软认证 思科认证 Linux认证 JAVA认证 计算机一级 软考初级 计算机操作员初级 计算机操作员中级 其他
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2