资源描述:
《计算机二级c语言第7套笔试模拟试卷.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第7套笔试模拟试卷一选择题:(1)实现算法所需要的存储单元的多少称为()。A)可实现性B)空间复杂度C)时间复杂度D)困难度(2)下列关于线性链表的描述中正确的是()。A)存储空间不一定连续,且各元素的存储顺序是任意的B)存储空间不一定连续,且前件元素一定存储在后件元素的前面C)存储空间必须连续,且各前件元素一定存储在后件元素的前面D)存储空间必须连续,且各元素的存储顺序是任意的(3)以下关于栈的描述中错误的是()。A)栈是先进先出的线性表B)栈只能顺序存储C)栈具有记忆作用D)对栈的插入与删除操作中,不需要改变栈底指针(4)下面数据结构中,属于非线性的是
2、()。A)线性表B)队列C)树D)栈(5)下列数据结构中,能用二分法进行查找的是()。A)顺序存储的有序线性表B)结性链表C)二叉链表D)有序线性链表(6)有下列二叉树,对此二叉树前序遍历的结果为()。A)ABCPOEFYZXB)ABXCOYZPEFC)ABCOPXYZEFD)ABOXYCZPEF(7)树是结点的集合,它的根结点的数目是()。A)有且只有1个B)1或多于1C)0或1D)至少有2个(8)需求分析阶段的任务是()。A)软件开发方法B)软件开发工具C)软件开发费用D)软件系统功能(9)关系数据库管理系统能实现的专门关系运算包括()。A)排序、索引
3、、统计B)选择、投影、连接C)关联、更新、排序D)显示、打印、制表(10)数据库管理员(DBA)是数据库系统的一个重要组成部分,有很多职责。以下选项不属于DBA职责的是()。A)定义数据的存储结构和存取策略B)定义数据库的结构C)定期对数据库进行重组和重构D)设计和编写应用系统的程序模块(11)以下说法中正确的是()。A)C语言程序的执行都是从程序的第一个函数开始B)在C语言程序中,要调用的函数必须在main()函数中声明C)任何C语言程序的执行都是从main()函数开始D)C语言程序中的main()函数必须放在程序的最前面(12)下列合法的标识符是()。
4、A)123B)#256C)a.55D)abhj1_2_3(13)以下程序的运行结果是()。#includemain(){inta=3,b=4,c=8,d=4,m=1,n=3;printf("%d",(m=a>b)&&(n=c>d));}A)0B)1C)2D)3(14)有定义语句:intb;charc[10];,则正确的输入语句是()。A)scanf("%d%s",&b,&c);B)scanf("%d%s",&b,c);C)scanf("%d%s",b,c);D)scanf("%d%s",b,&c);(15)有下列程序:main(){i
5、ntm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d",m,n,p);}若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为789,则正确的输入是()。A)m=123n=456p=789B)m=123n=456p=789C)m=123,n=456,p=789D)123456789(16)有以下程序:main(){inty=1,x=2,z=3;printf("%d,%d",(++x,y++),z+2);}执行后的输出结果是()。A)3,5B)2,5C)3,3D)1,5(17)
6、要求当A的值为奇数时,表达式的值为"假",A的值为偶数时,表达式的值为"真"。则以下能满足要求的是()。A)A%2==1B)!(A%2==0)C)!(A%2)D)A%2(18)当把四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是()。A)k%2B)k%2==1C)(k%2)!=0D)!k%2==1(19)下列不能正确计算代数式sin2()值的C语言表达式是()。A)1/3*sin(1/2)*sin(1/2)B)sin(0.5)*sin(0.5)/3C)pow(sin(0.5),2)/3D)1/3.0*pow(sin(1.0
7、/2),2)(20)执行以下程序段的输出结果是()。intm=0x12,n=0x12;m=m-n;printf("%X",m);A)0X0B)0X12C)0x0D)0(21)在printf的格式字符中,e格式字符的作用是()。A)以十六进制无符号形式输出整数B)以带符号的十进制形式输出整数C)以指数形式输出实数D)以字符形式输出,且只输出一个字符(22)若要求从键盘读入含有空格字符的字符串,应使用函数()。A)getc()B)gets()C)getchar()D)scanf()(23)当a=4,b=5,c=7,d=6时,执行下面一段程序:if(a
8、if(c