《C程序设计基础》复习题
一、填空题(每小题1分,共20分)
1
算法的基本控制结构包括:
,
,
。
23
在C中有三种参数传递方式:__________、__________和__________。下面是一个输入半径,输出其面积和周长的C程序,在下划线处填上正确的语
句。i
cludeiostreamusi
g
amespacestd;______________pi314159;voidmai
doubler;cout″r″;_________________doublel20pir;doublespirr;cout″\
Thelo
gis:″le
dl;cout″Theareais:″se
dl;45若有定义语句:i
ta3b2,则表达式abab的值是___________。类的成员包括_________和_________两种,在面向对象的术语中,前者称为属性、
后者称为方法。其访问权限有三种,由符号_________、________和________指定,其
f中具有________权限的成员只有类中的成员函数才能访问、而具有________权限的成员在任何函数中都可访问。6构造函数是一个特殊的成员函数,其特殊性表现在创建对象时会__________。构
造函数名必须与__________相同。7函数重载是指一组函数具有相同的_________,在函数调用时,编译程序根据
________的个数和类型确定使用那一个版本。
二、选择题(每小题1分,共20分)1C源程序文件的默认扩展名为(AcppBexeCobj)。Dlik。
2设有数组定义:charA4个字节B
array