软件测试特征与结构化程序设计基础知识详解

1.下列描述中,不属于测试的特性是()。

软件测试特征与结构化程序设计基础知识详解

A 测试的挑剔本质

B不可能进行完整的测试

C 测试可靠性

D 测试的经济性

2、结构化程序由3种基本结构组成,算法由3种基本结构组成()。

A可以完成任何复杂的任务

B只能完成一些复杂的任务

C只能完成结构化任务

D只能完成一些简单的任务

3、下面程序中函数sort()的作用是对数组a中的数据从大到小进行排序。 #include <stdio. h>void sort(int a[], int n){int i, j, t; for(i=0; i<n-1; i++) for(j=i+1; j<n; j++) if (a[i]<a[j]) {t=a[i]; a[i]=a[j]; a[j]=t; }}main(){ int a[10]={1,2;3,4,5,6,7,8,9,10},i;sort(&a[1],7);for(i= 0;i<10;i++ )printf("%d,",a[i]);}程序运行后输出结果为()。

A1、2、3、4、5、6、7、8、9、10、

B10,9,8,7,6,5,4,3,2,1,

C1,8,7,6,5,4,3,2,9,10,

D1,2,10,9,8,7,6,5,4,3,

4. 给出以下定义: typedef union{ longi;整数k[5];字符 c;}日期; srtuct 日期{ int cat;日期牛;双狗;}也;最大日期;那么下面语句的执行结果为 () printf("%d,"sizeof(struct date))+size of(max));

A25

B30

C18

D8

5、下面程序的输出结果为()main(){int i; for (i='A; i<'l'; i++,i++)printf("%c",i+32); printf("\n");}

编译失败,没有输出

巴切格

卡塞吉

达布德吉

6、如果有如下语句:char a[]="xyz"; char b[]=}'x','y','z'};那么下列说法正确的是______。

数组 a 和数组 b 不等价

B 数组a和数组b的长度相同

C数组a占用的空间等于数组b占用的空间

D数组a占用的空间大于数组b占用的空间

7、在C语言中,如果下列变量都是血型,则输出结果为______。总和=垫=5; pAd=sum++, pad++, ++pAd; printf("%d\n", 垫);

A7

B6

C5

D4

8.下列程序的输出是______。 main(){int i,a[10]; for(i=9;i>=0;i-) a[i]=10-i; printf("%d%d%d",a[2],a[5],a[8]); }

A258

B741

C852

D369

9. 如果变量已正确声明为 float 类型,请使用 scanf("%f%f%f", &a, &b, &c);将值指定为 10.0,将 b 指定为 22.0,将 c 指定为 33.0。下列不正确的输入形式是yes()。

A10<输入>22<输入>33<输入>

B10.0、22.0、33.0<输入>

C10.0<输入>22.0 33.0<输入>

D10 22<输入>33<输入>

10. 下列程序段中,哪一个程序段不能正确分配?

阿查尔 * p,ch; p=&ch; scanf("%c,&p")

Bchar*p; p=(char*)malloc(1) scanf("%c",p);

Cchar *p *p=getchar( );

Dchar *p,ch; p=&ch; *p=getchar();

11.下列说法正确的是______。

AC语言比其他语言更高级

BC语言无需编译即可被计算机识别并执行。

CC语言作为语言表达形式,接近英语国家的自然语言和数学语言。

DC语言是最新出现的,具有其他语言的所有优点。

12. 有如下程序:#include <stdio.h>main(){unsigned char a,b; a=413; b=4&3;printf("%d%d\n",a,b);} 执行后输出结果为()。

A7 0

B0 7

C1 1

D43 0

13、如果a是noat类型变量,b是unsigned类型变量,则在下面的输入语句中,合法值为______。

Ascanf("%6.2f%d",&a,&b);

Bscanf("%f%n",&a,&b);

Cscaaf("%f%3o",&a,&b);

Dscanf("%f%f",&a,&b);

14. 程序如下:

乐趣(整数x)

{ int P;

if(x==0 || x==1)return(3);

p=x-fun(x-2);

返回p;

主要的

{printf("%d\n", fun(7));}

程序执行后的输出结果为()。

A7

B3

C2

D0

15. 程序如下:

#包括

主要的

{ char p[20]={a, b, c, d), q[]="abc", r[]="

abcde”;

strcpy(p+strlen(q),r); strcat(p,q);

printf("%d%d\n", sizeof(), strlen();

程序运行后的输出结果为()。

A20 9

B9 9

C20 11

D11 11

16. 下列工具中,最常用于需求分析的是( )。

阿帕德

BBFD

CN-S

DDFD

17.下列程序的执行结果是()。

#include<stdio.h>

main(){ int a,b,c;a=b=2;c=(a++)-1;

printf("%Ad,%d",a,C);c+=-a+++(++B);

printf("%d,%d",a,C);}

A3,14,1

B3,14,2

C2,04,1

D2,14,1

18、使用无头节点的单链表来存储队列。头指针指向队列的头节点,尾指针指向队列的尾节点。当执行出队操作时()。

A 只修改队头指针

B只修改队列的尾指针

C 队的头尾指针可能需要修改。

D 必须修改队头尾指针

19、如果用大小为6的数组实现循环队列,当前rear和front的值分别为0和3,当从队列中删除一个元素,再添加两个元素时,其值​​后部和前部分别是()

A2和4

B1和5

C4和2

D5和1

20.下列说法错误的是()。

函数内复合语句中定义的变量在该函数的作用域内有效

B函数内定义的变量仅在该函数范围内有效

C可以在不同的函数中定义同名的变量

D函数的形参是局部变量

【参考答案】

1.C

2.A

3.C

4.B

5.B

6~20 长按识别或扫描下方二维码即可进入“计算机二级题库优题宝”小程序搜索题目答案。试题资源将定期更新。快来练习吧~

你可能想看:
« 上一篇
下一篇 »

相关推荐

FreeBasic:强大免费开源的64位basic编译器及应用优势

2025年05月10日

82阅读

脊柱侧弯矫正方法大盘点:运动康复、支具矫正等多种方式

2025年05月09日

85阅读

如何在winForm标题栏去掉标题文字且任务栏图标正常显示

2025年05月09日

85阅读

十一黄金周促销广告词大全,国庆购物狂欢等你来

2025年05月09日

77阅读

关闭快速编辑模式及插入模式,设置控制台指定文字颜色举例

2025年05月09日

63阅读

黄金搭档低糖高钙饮品包装及成分功效全解析,适合人群要知晓

2025年05月09日

91阅读