正确答案: B

单向值传递

题目:在调用函数时,如果实参是简单的变量,它与对应形参之间的数据传递方式是

解析:函数调用时,在主调函数和被调函数之间,存在着数据的传递,利用参数传递数据和利用返回值传递数据是常用的两种方法。

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

举一反三的答案和解析:

  • [单选题]有关查询设计器,正确的描述是
  • 排序依据选项卡与SQL语句的ORDER BY短语对应

  • 解析:解析:在查询设计器中,"联接"选项卡对应JOIN ON 短语;"筛选"选项卡对应 WHERE 短语;"排序依据"选项卡对应于ORDER BY 短语。

  • [单选题]用于创建窗体或修改窗体的窗口是窗体的( )。
  • 设计视图

  • 解析:解析:利用窗体的设计视图来设计和修改窗体。

  • [单选题]为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为( )
  • 2

  • 解析:正确答案:B

  • [单选题]在名称为Form1的窗体上画一个文本框,其名称为Text1,在属性窗口中把该文本框的MultiLine属性设置为True,然后编写如下的事件过程:
  • Open "d:\test\smtext1.txt" For Input As 1

    Line Input 1, aspect$

    Close 1

    Open "d:\test\smtext2.txt" For Output As 1

    Print 1, ______

    Close 1

  • 解析:

    EOF(1) text1.text(或whole$) 


  • [单选题]有以下程序: void swap(char*x,char*y) {cbar t; t=*x; *x=*y; *y=t; } main() {char*s1="abc",*s2="123"; swap(s1,s2);printf("%s,%s\n",s1,s2); } 程序执行后的输出结果是( )。
  • 1bc,a23

  • 解析:解析:函数swap()实现的功能为交换字符指针x和y首位的数值。

  • [单选题]对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。
  • n


  • [单选题]在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。
  • 冒泡排序

  • 解析:解析:从平均时间性能而言,快速排序最佳,其所需时间最少,但快速排序在最坏情况下的时间性能不如堆排序和归并排序。当序列中的记录基本有序或元素个数较少时,冒泡排序和简单选择排序为最佳排序方法。

  • [单选题]作为现代计算机理论基础的冯·诺依曼原理和思想是()
  • 二进制和存储程序概念


  • [单选题]有以下程序: #include string.h> main(int argc, char *argv[ ]) { int i,len-0; for(i=l;iargc;i+=2) len+=strlen(argv[i]); printf("%d\n",len); } 经编译链接后生成的可执行文件是ex.exe,若运行时输入以下带参数的命令行 ex abcd efg h3 k44 执行后输出的结果是
  • 6

  • 解析:解析:本题考核的知识点是带寥数的主函数的应用。主函数的第一个参数argc为整形参数,记下从命令行输入的参数的个数;第二个参数argv是一个字符型的指针数组,它的每一个元素指向命令行输入的参数字符数。在本例中argc的值为5,argv[0]指向字符串"ex",argv[1]指向参数字符串“abed”,argv[2]指向字符串“efg”,argv[3]指向参数字符串“h3”,argv[4]指向参数字符串“K44”。在main()函数中,for循环执行了2次,当i-1时,len=0+strlen(argv[1]),而其中argv[1]=“abcd”,故此时len的值为4;当i=3时,len=4+strlen(argv[3]),而其中argv[3]=“h3”,故此时len的值为6;当i=5时,退出循环,故最后输出的len的住为6。所以,4个选项中选项D符合题意。

  • 推荐下载科目: 计算机三级 软考中级 JAVA认证 计算机一级 职称计算机 通信工程师 计算机操作员初级 计算机操作员高级 计算机辅助设计 其他
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2