合肥信息技术职业学院 2010 2011 学年度第一 10合肥信息技术职业学院 2010-2011 学年度第一学期 《应用密码技术》课程期末考试试卷(B 卷,考试) 应用密码技术》课程期末考试试卷( 考试) 技术
(时间:120 分钟 大项 得分 一 二 三 满分:100 分) 四 总分 统分人
6. 下列数据中,不合法的 C 语言实型数据的是( A. 0.123 B. 123e3 C. 2.1e3.5 )
) D. 789.0
----------------------------------------------------- ----------------------------------------- ---------------------------------------装 订 线
7.若有说明语句:char c='\72';则变量 c( A.包含 1 个字符 B.包含 2 个字符
C.包含 3 个字符 8.下列程序的结果是( main()
D.说明不合法,c 的值不确定 )
一、选择题(每小题 3 分,共 54 分)
1. 以下叙述中正确的是 (
得
分
{ int sum=5,pad=5; pad=sum + + ; pad + + ; + + pad; printf("%d\n",pad);}
学 :
)
评卷人
A. 构成 C 程序的基本单位是函数 B. 可以在一个函数中定义另一个函数 C. main()函数必须放在其他函数之前 D. 所有被调用的函数一定要在调用之前进行定义
2.C 语言规定,在一个源程序中,main 函数的位置 (
:
)
A. 5 B.6
C.7
D.8 )
必须在最开始 必须在系统调用的库函数的后面 可以任意 必须在最后 3.C 语言中用于结构化程序设计的 3 种基本结构是 ( 顺序结构、选择结构、循环结构 if, switch, break for, while, do-while if, for, continue 4.C 语言中最简单的数据类型包括( 整型、实型、逻辑型 整型、实型、字符型 整型、字符型、逻辑型 字符型、实型、逻辑型 5.下列可用于 C 语言用户标识符的一组是( A.void, define, WORD C. For, -abc, IF B.a3_b3, _123,Car D.2a, DO, sizeof
共 4 页,第 1 页
9.已知 int a=6; 则执行 a+=a-=a*a;语句后,a 的值为( A.36 B.0 C.-24 D.-60
10.已知 int x=6,y=2,z;则执行表达式 z=x=x>y 后,变量 z 的值为( A.0 ) B.1 C.4 D.5
)
二、填空题(每空 2 分,共 22 分) 1. C 语言中浮点型数据用来表示实型数据,其中单精度数据类型 的关键字是_____________。 2. C 语言中 int 型数-5 在内存中的存储形式为_______________。 3. 在内存中,存储字符′x′要占用 1 个字节,存储字符串″X″要占用_____________个字节。
得 分 评卷人
:
---------------------------------------------------------
)
4. __________是若干个相同或不同的数据项的集合。 5. 以下程序的输出结果是 ________ main () {int i=010,j=10; pirntf ("%d,%d\n",i,j); ) } 6. 将以下程序写成三目运算表达式是__________________。 if(a>b)max=a;
学生答题注意:勿超黑线两端;注意字迹工整。 共 4 页,第 2 页
和 ____________ 。
系
: