平顶山工业职业技术学院C语言程序设计期末考试试卷.pdf
《平顶山工业职业技术学院C语言程序设计期末考试试卷.pdf》由会员分享,可在线阅读,更多相关《平顶山工业职业技术学院C语言程序设计期末考试试卷.pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、平顶山工业职业技术学院平顶山工业职业技术学院 C C 语言程序设计期末考试试卷语言程序设计期末考试试卷一、选择题(每小题一、选择题(每小题 1 1 分分,共共 2020 分)分)1.1.在在 C C 语言程序中,语言程序中,mainmain()函数()函数()。A A。必须作为第一个函数必须作为第一个函数 B B。必须作为最后一个函数必须作为最后一个函数C.C.可以放在任意位置可以放在任意位置D D。必须放在它所调用的函数之后必须放在它所调用的函数之后2.2.表达式表达式!(10 20!(10 30|15 30 10!=15 10!=15 的值是(的值是().).A A0 0B.1B.1C C
2、。2 2D D。10 103 3。下列标识符中,合法的用户标识符是下列标识符中,合法的用户标识符是()。)。A.a_1234A.a_1234 B B。1234 1234C C。char char D D。x x?1231234.4.下列的下列的 C C 语言常量中,错误的是语言常量中,错误的是()。)。A A。0Xff 0XffB B。1 1。2e02e0。5 5C C。2LD 2LD。72725.5.下列表达式中下列表达式中,()满足满足 x x 为奇数时为真为奇数时为真,x,x 为偶数时为假为偶数时为假.A A。x x2=02=0 B.B.(x/2x/22-x)=02-x)=0 C.C.!
3、!(x!(x2 2)D.!x%2 D.!x%2!=0=06.6.若有说明语句若有说明语句:int k=1:int k=1,a=2a=2,b=3,c=4;b=3,c=4;表达式表达式 k ka?k:cb?ca?k:cxa=wx)&(b=y(b=yz z);后,);后,a a、b b 的值为(的值为().A A。1 1 和和 1 1B B。0 0 和和 6 6C.5C.5 和和 3 3D.0D.0 和和 0 09.9.下列运算符中,具有右结合性的是(下列运算符中,具有右结合性的是()。)。A.%B.+CA.%B.+C。&D D。=10.10.以下关于以下关于 getchargetchar()函数的
4、正确使用语句是()函数的正确使用语句是()。A.char c;getchar(c)A.char c;getchar(c);B.char c;c=getchar();B.char c;c=getchar();C C。char c;getchar(char c;getchar(c);c);D D。char*c=getchar char*c=getchar()();1111字符串字符串ttNameAddressnNameAddressn的长度为(的长度为().A A。18 18B B。17 17C C。16D.15 16D.151212。define MUL 2+3define MUL 2+3,则表
5、达式“5+MUL5.0”的值为(则表达式“5+MUL5.0”的值为()。)。A A20.020.0B B22.0 C22.0 C30.030.0D D5050。0 013.13.下面关于数组初始化的语句下面关于数组初始化的语句,错误的是(错误的是().A A。int a5 int a5=1 1,2,32,3;B.int a B.int a2=0,02=0,0;C.int aC.int a=1,2;D.int a3=11,2;D.int a3=1,2,3,4,52,3,4,5,6 6;1414。有定义语句:有定义语句:int aint a,b b,*p1*p1,*p2;p2;则下面语句正确的是则
6、下面语句正确的是().A Aa=a=p1p1;B Bb=*p2b=*p2;C Cp1=&a;Dp1=&a;Dp2=p2=b b1515。定义定义:int:int aa=0,10,1,2,3,4,52,3,4,5,i i;其中其中 0i5,则对0i5,则对 a a 数据元素数据元素引用不正确的是(引用不正确的是().).A A。a a0B.a0B.ai C.*(a+i)i C.*(a+i)D.a6D.a616.16.如果函数定义时如果函数定义时,实参是整型变量,实参是整型变量,则函数调用时,则函数调用时,实参不可以是实参不可以是()。A A。字符型常量字符型常量B B。数组名数组名 C.C.整型
7、常量整型常量D.D.整型表达式整型表达式17.17.for(i=0for(i=0;i i=20;)=20;)printf(%dprintf(%d n,n,i+=2i+=2););则循环体执行(则循环体执行()次。)次。A A21B21B20C20C11D11D101018.18.以下关于以下关于 switchswitch 语句的描述,正确的是(语句的描述,正确的是()。A.A.一个一个 switchswitch 表达式可以是任意的类型;表达式可以是任意的类型;B B。当遇到当遇到 breakbreak 语句时,程序停止运行;语句时,程序停止运行;C.C.在在 switchswitch 语句中必
8、需要有语句中必需要有 defaultdefault 子句子句;D.switchD.switch 语句总是可以用一系列的语句总是可以用一系列的 ifelseifelse 语句来替换语句来替换.1919。在在 int a=3,*pint a=3,*p;p=&a p=&a;中,中,p p 的值是(的值是().A A变量变量 a a 的地址值的地址值B B变量变量 p p 的地址值的地址值 C C3 3D D无意义无意义20.20.设设 a=5a=5,b=3b=3,则表达式,则表达式 abab2 2 的二进制表示的值为(的二进制表示的值为()。A A。00000100 00000100B.000010
9、01B.00001001 C.00011000 C.00011000D D。00001101 00001101得分得分阅卷人阅卷人1 1。C C 语言中,语句结束符是语言中,语句结束符是,注释符是。,注释符是。2 2。定义一个名为定义一个名为 x x 的整型二维数组,其大小为的整型二维数组,其大小为 34,要求每行第一个元素为34,要求每行第一个元素为1 1,其余均是,其余均是 0,0,则定义语句是则定义语句是。3 3。函数调用时,若形式参数和实际参数均为变量名时函数调用时,若形式参数和实际参数均为变量名时,传递方式为;传递方式为;若形式参数和实际参数均为数组名时,传递方式为若形式参数和实际参
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 平顶山 工业 职业技术学院 语言程序设计 期末考试 试卷
限制150内