- 相干保举
2017年9月计较机二级C说话法式设想习题
2017年计较机二级测验顿时就要起头了,你筹办好了吗?上面是小编为大师带来的计较机二级C说话法式设想习题,接待浏览。
一、挑选题
1.(A )是构成C说话法式的根基单元。
A、函数
B、进程
C、子法式
D、子例程
2.C说话法式从 C 起头履行。
A、 法式中第一条可履行语句
B、 法式中第一个函数
C、 法式中的main函数
D、包罗文件中的第一个函数
3、以下说法中准确的是( C )。
A、C说话法式老是从第一个界说的函数起头履行
B、在C说话法式中,要挪用的函数必须在main( )函数中界说
C、C说话法式老是从main( )函数起头履行
D、C说话法式中的main( )函数必须放在法式的起头局部
4.以下对于C说话的说法毛病的是( B ) 。
A、 C法式的任务进程是编辑、编译、毗连、运转
B、 C说话不辨别巨细写。
C、 C法式的三种根基布局是挨次、挑选、轮回
D、C法式从main函数起头履行
5.以下准确的标识符是(C )。
A、-a1
B、a[i]
C、a2_i
D、int t
5-8题为不异范例题
考点:标识符的定名法则
只能由字母、数字、下划线构成
数字不能作为标识符的开首
关头字不能作为标识符
选项A中的“-” ,选项B中“[”与“]”不知足(1);选项D中的int为关头字,不知足(3)
6.以下C说话用户标识符中正当的是(B )。
A、3ax
B、x
C、case
D、-e2 E)union
选项A中的标识符以数字开首不知足(2);选项C,E均为为关头字,不知足(3);选项D中的“-”不知足(1);
7.以下四组选项中,准确的C说话标识符是( C )。
A、 %x
B、a+b
C、a123
D、123
选项A中的“%” ,选项B中“+”不知足(1);选项D中的标识符以数字开首不知足(2)
8、以下四组字符串中都可以或许用作C说话法式中的标识符的是( A)。
A、print _3d db8 aBc
B、Iam one_half start$it 3pai
C、str_1 Cpp pow while
D、Pxq My->book line# His.age
选项B中的“”,”$” ,选项D中“>”,”#”,”.”,”-”不知足(1);选项C中的while为关头字,不知足(3)
9.C说话中的简略数据范例包含(D )。
A、整型、实型、逻辑型
B、整型、实型、逻辑型、字符型
C、整型、字符型、逻辑型
D、整型、实型、字符型
10.在C说话法式中,抒发式5%2的成果是 C 。
A、2.5
B、2
C、1
D、3
%为求余运算符,该运算符只能对整型数据停止运算。且标记与被模数不异。5%2=1; 5%(-2)=1;(-5)%2=-1;(-5)%(-2)=-1;
/为求商运算符,该运算符可以或许对整型、字符、浮点等范例的数据停止运算,5/2=2
11.若是int a=3,b=4;则前提抒发式"aA、 3
B、 4
C、 0
D、1
抒发式1?抒发式2:抒发式3
先计较抒发式1,
若抒发式1建立, 则挑选计较抒发式2,并抒发式2的值作为全数大抒发式的值;
若抒发式1不建立,则挑选计较抒发式3,并将抒发式3的值作为全数大抒发式的值
此题中的aa为3,b为4。a12.若int x=2,y=3,z=4 则抒发式x
A、4
B、3
C、2
D、0
E)1
13.C说话中,干系抒发式和逻辑抒发式的值是( B ) 。
A、0
B、 0或1
C、 1
D、‘T’或’F’
14. 上面( D )抒发式的值为4.
A、 11/3
B、 11.0/3
C、 (float)11/3
D、 (int)(11.0/3+0.5)
(1)不异数据范例的元素停止数学运算(+、-、*、/)获得成果还坚持原数据范例。
(2)差别数据范例的元素停止数学运算,先要同一数据范例,同一的规范是低精度范例转换为高精度的数据范例。
选项A,11与3为两个整数,11/3成果的数据范例也应为整数,是以将3.666666的小数局部全数舍掉,仅保留整数,是以11/3=3.
选项B,11.0为实数,3为整数,是以起首要同一数据范例,将整型数据3转换为3.0,转换后数据范例同一为实型数据,选项B变为11.0/3.0,成果的数据范例也应为实型数据,是以选项B 11.0/3=3.666666
选项C,先将整数11强迫范例转换,转换为实型11.0,是以选项C变为11.0/3,厥后计较进程、成果与选项B同
选项D,起首计较11.0/3,其计较进程、成果与选项B同,获得3.666666;再计较3.666666+0.5=4.166666,最初将4.166666强迫范例转换为整型,行将其小数局部全数舍掉,成果为4
15.设整型变量 a=2,则履行以下语句后,浮点型变量b的值不为0.5的是( B )
A、b=1.0/a
B、b=(float)(1/A、
C、b=1/(float)a
D、b=1/(a*1.0)
二、法式填空题
以下给定法式中,函数fun的功效是:将形参n中,列位上为偶数的数掏出,并按本来从高位到低位的挨次构成—个新数,作为函数值前往。
比方,从主函数输入一个整数27638496,则函数前往值为26846。
请在法式的下画线处填入准确的内容并将下画线删除,使法式得出准确的成果。
注重:局部源法式给出以下。
不得增行或删行,也不得变动法式的布局!
三、法式点窜题
以下给定法式中,函数fun的功效是:输入M×M整数方阵,而后求两条对角线上元素之和,并作为函数值前往。
请更正法式中的毛病,使它能得出准确的成果;
注重:不要修改main函数,不得增行或删行,也不得变动法式的布局!
四、法式设想题
编写函数fun,其功效是:将a,b两个两位正整数归并成一个新的整数放在c中。归并的体例是:将a中的十位和个位数顺次放在变量c的千位和十位上,b中的十位和个位数顺次放在变量c的个位和百位上。
比方,当a=45,b=12,挪用该函数后c=4251。
注重:局部源法式给出以下。
请勿修改主函数main和其余函数中的任何内容,仅在函数fun的花括号中填入你编写的多少语句。
【9月计较机二级C说话法式设想习题】相干文章:
计较机二级C说话法式设想题温习题09-03
2023年9月计较机二级C说话法式设想备考题及谜底05-07
2016年9月计较机二级《C说话》摹拟操练题及谜底05-05
2016年9月计较机二级《C说话》考前操练题及谜底08-15
2017计较机二级C说话考点习题09-25
9月计较机测验二级C说话摹拟试题11-01