2016计较机二级《C说话》操练题及谜底
2016年3月计较机测验行将在3月26日-29日遏制,为了赞助大师顺遂经由过程2016年计较机二级测验,上面百分网小编为大师带来2016计较机二级《C说话》操练题及谜底,供大师参考进修,预祝考生备考胜利!
1[单选题] 有以下法式:
法式运转后的输入成果是( )。
A.10,One*Dream!B.9,One*Dream!C.9,One*WorldD.10,One*World
参考谜底:A
参考剖析:P是指向二维字符数组第二行One+Dream!的数组指针,以是长度是l0,打印输入的也是该字符串。
2[简答题]编写函数fun,其功效是:按照以下公式求π的值(请求精度0.0005,即某项小于0.0005时遏制迭代)。
法式运转后,若输入精度0.0005,则法式应输入为3.14…。
注重:局部源法式给出以下。
请勿修改主函数main和其余函数中的任何内容,仅在函数fun的花括号中填入你编写的多少语句。
试题法式:
参考剖析:
【参考谜底】
【考点阐发】
本题考核:迭代法求给定多项式的值。迭代算法是让计较机对一组指令(或必然步骤)遏制反复履行,在每次履行这组指令(或这些步骤)时,都从变量的原值推出它的一个新值。须要注重变量的数据范例和赋初值操纵。
【解题思绪】
起首应当界说double范例变量,并且赋初值,用来寄存多项式的某一项和最初的总和。从第二项起头今后的每项都是其后面一项乘以n/(2*n+1),法式顶用sl来表现
每项,s表现乞降后的成果。需注重sl和s的初值都为1.0,由于轮回变量从第二项起头累加。
3[单选题] 软件设想中模块分别应遵守的原则是( )。
A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合
参考谜底:B
参考剖析:软件设想中模块分别应遵守的原则是高内聚低巧合、模块巨细范围恰当、模块的依靠干系恰当等。模块的分别应遵守必然的请求,以保障模块分别公道,并进一步保障以此为按照开辟出的软件体系靠得住性强,易于懂得和保护。模块之间的耦合应尽能够的低,模块的内聚度应尽能够。
4[单选题] 有以下法式:
法式运转后的输入成果是( )。
A.let=4B.m=2C.m=6D.m=5
参考谜底:C
参考剖析:第一次外轮回i的值为l,第一次内轮回j的值为3,不知足前提履行in}=i}j即m的值为3;第二次j的值为2,不知足前提履行m·=i*j,即m的值为6;第三次j的值为1,不知足前提履行nl*=i*j,即m的值仍为6。第二次外轮回i的值为2,j的值为3,知足前提,履行break语句,跳出轮回。
5[单选题] 有以下布局体申明、变量界说和赋值语句:
则以下scanf函数挪用语句有毛病的是( )。
A.scanf(”%s”,s[0].name);
B.scanf(”%d”,&s[0].age);
C.scanf(”%c”,&(ps一>sex));
D.scanf(”%d”,ps一>age):
参考谜底:D
参考剖析:本题考核布局体的相干常识,标题问题中须要输入一个变量,scanf请求参数为指针,而D选项中ps一>age为一个变量,不是指针,以是毛病。
6[单选题] 有三个干系R、S和T以下:
由干系R和S经由过程运算得到干系T,则所利用的运算为( )。
A.笛卡尔积B.交C.并D.天然毗连
参考谜底:D
参考剖析:天然毗连是一种特别的等值毗连,它请求两个干系中遏制比拟的份量必须是不异的属性组,并且在成果中把反复的属性列去掉,以是按照T干系中的有序组可知R与S遏制的是天然毗连操纵。
7[单选题] 有以下法式:
法式运转后的输入成果是( )。
A.1002,ZhangDa,1202.0
B.1002,ChangRon9,1202.0
C.1001,ChangRon9,1098.0
D.1001,ZhangDa,1098.0
参考谜底:D
参考剖析:本题考核布局体的相干操纵和传值、传址的区分,该题中挪用f函数后,会天生参数a的一个正本,而不会转变a的值,以是a值保持原值,选项D精确。
8[单选题] 以下论述中精确的是
A.一条语句只能界说一个数组
B.每一个数组包罗一组具备统一范例的变量,这些变量在内存中据有持续的存储单位
C.数组申明符的一对方括号中只能利用整型常量,而不能利用抒发式
D.在援用数组元素时,下标抒发式能够利用浮点数
参考谜底:B
参考剖析:A选项中,一条语句只能界说一个数组是不精确的,能够经由过程一条语句界说多个数组;C选项中,数组申明符的一对方括号中能够是整型常量,能够是整型常量抒发式;D选项中,在援用数组元素时,下标抒发式必须是整型的。是以B选项精确。
9[单选题] 有以下法式:
法式履行后的输入成果是( )。
A.1B.2C.3D.4
参考谜底:C
参考剖析:该法式中int 8 pl=&a,+p2=&b,4 P=&c;指界说三个指针变量,并赋值,即便pl指向a;p2指向b;p指向c。+P=。pl$(+p2)。;该条语句是给P所指的存储单位c赋值,便是pl所指的存储单位的值,即a的值,与p2所指的存储单位b的值相乘,也便是c=a+b,等价于c=1·3=3;是以C选项精确。‘
10[单选题] 以下论述中毛病的是( )。
A.能够经由过程typedef增添新的范例
B.能够用typedef将已存在的范例用一个新的名字来代表
C.用typedef界说新的范例名后,原有范例名仍有用
D.用typedef能够为各类范例起又名,但不能为变量起又名
参考谜底:A
参考剖析:关头字typedef的感化只是将C说话中的已有的数据范例作了置换,并不是增添新的范例,以是A毛病。
【计较机二级《C说话》操练题及谜底】相干文章:
计较机二级《C说话》根本操练题及谜底03-23
计较机二级《C说话》操练题及谜底201603-09
计较机二级《C说话》根本操练题及谜底02-06
计较机二级C说话摹拟试题及谜底12-08
计较机二级《C说话》试题及谜底201611-21