正确答案: B
改正错误
题目:软件调试的目的是()
解析:注:与软件测试要对比着复习
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]下面程序运行时,若输入“Visual Basic Prograrmming”,则在窗体上输出的是( )。
3
解析:D。【解析】本题定义了一个25个字符的数组,然后在键盘上接收字符,Mid(string,start[,lengtb]) 函数的语法具有如下昀命名参数:部分说明strin9必要参数。字符串表达式,从中返回字符。在本题中返回的字符减去“A”的ASCII值,如果结果大于0,则记数。最后返回符合条件的值。
[单选题]假设在turboc2.0采用small模式编译如下程序 main() { char a[4]= {'a','b'}; char *b="abc"; printf("%d,%d",sizeof(a),sizeof(b)); } 其输出结果为______。
4,2
解析:解析:用small模式编译,指针变量占2个字节。sizeof(array):数组名array代表数组本身,sizeof函数测出的是整个数组的大小。a数组的大小为4,b指针变量的大小为2。
[单选题]软件调试的目的是_________。
改正错误
解析:解析: 由程序调试的概念可知:程序调试活动由两部分组成,其一是根据错误的迹象确定程序中错误的确切性质、原因和位置。其二,对程序进行修改,排除这个错误。所以程序调试的目的就是诊断和改正程序中的错误。
[单选题]若有定义:int a[2][3];,以下选项中对a数组元素正确引用的是
a[1>2][!1]
解析:解析: C语言中数组下标是从0开始的,所以二维数组a[2][3]的第一维下标取值为0、1;第二维的下标取值为0、1、2,因而选项A)、B)、C)都是错误的,选项D)表示数组元素a[0][0]。
[单选题]变量m的值为8,m的地址为1010,若欲使p为指向m的指针变量,则下列赋值正确的是( )。
p=&m
解析:解析:指针变量是通过指向变量地址来指定变量值的。这里只要取m的地址赋给p,即可实现使p为指向m的指针变量。