C语言程序设计试题(A卷).doc
《C语言程序设计试题(A卷).doc》由会员分享,可在线阅读,更多相关《C语言程序设计试题(A卷).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、商洛学院20072008年度第一学期期末考试试题课程:C语言程序设计(A卷)适用班级:06物理教育(本)06生物(本)一、填空题:(每空1分,共10分)1. 一个C源程序可以包含若干个函数, 但是必须有且仅能有一个 函数。2. C源程序的基本单位是 。3. 在C语言中,输入操作是由库函数 完成的,输出操作是由库函数 完成的。4. 函数直接或者间接的自己调用自己,称为函数的 。5. C语言中的标识符只能由三种字符组成,它们是 、 、 。6. 已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=a+8-3的值为 。7. 若定义:char c=010;则变量c中包含的字符个数
2、为 。二、选择题(每题1.5分,共30分)1、以下选项属于C语言的数据类型是( )。A、 复数型 B、逻辑型C、双精度型 D、集合型 2、在C语言中,一个int型数据在内存中占2个字节,则unsigned int型数据的取值范围为( )。A、0255 B、132767 C、065535 D、0 3、sizeof(float)的值是() A、2 B、4 C、8 D、14、C语言中不正确的int类型的常数是()A、049 B、0 C、32762 D、0xAF5、字符(char)型数据在微机内存中的存储形式是( )A、反码 B、补码 C、ECBCDIC码 D、ASCII码6、在以下运算符中,优先级最
3、高的运算符是( )A、= B、= C、% D、&7、在C语言提供的合法的关键字是( ) A、switch B、cher C、Case D、Defalt8、设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16+y,k=z-32)后,x的值为( ) A、4 B、16 C、32 D、-129、若有以下定义:char a;int b;float c;double d;则表达式a*b+d-c的值的类型是()A、float B、int C、char D、double10、设x、y、t均为int型变量,则执行语句:x=y=3;t=+x|+y;后,y的值为()。A、不定值 B、3 C、4 D
4、、111、 若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的是( )。A、!a B、 a0 C、a=0 D、a 12、C语言程序的三种基本结构是( )。A、顺序结构、选择结构、循环结构 B、递归结构、循环结构、转移结构C、嵌套结构、递归结构、顺序结构D、循环结构、转移结构、顺序结构13、以下说法正确的是( )。A、C语言程序总是从第一个定义的函数开始执行B、C语言程序中,要调用的函数必须在main()函数中定义C、C语言程序总是从main()函数开始执行D、C语言程序中的main()函数必须放在程序的开始部分14、设i,j,k均为int型变量,则执行完下面的for循环后,
5、k的值是( )。 for(i=0,j=10,k=0;i=j;i+,j-) k+=i+j;A、10 B、20 C、30 D、6015、若变量C为char类型,能正确判断出C为大写字母的表达式是( )。A、A=c=A)|(c=Z)C、(A=c) D、(c=A)&(c=Z)16、 以下叙述正确的是( )。A、函数可以嵌套定义也可以嵌套调用B、函数不可以嵌套定义但可以嵌套调用C、函数不可以嵌套定义也不可以嵌套调用D、函数可以嵌套定义但不能嵌套调用17、当执行以下程序段时,下面( )说法正确。 x=-1; dox=x*xwhlie(!x) A、循环体将执行一次 B、循环体将执行两次 C、循环体将执行无限
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 试题
限制150内