C语言期末考试题库(第一章-c语言基.docx
《C语言期末考试题库(第一章-c语言基.docx》由会员分享,可在线阅读,更多相关《C语言期末考试题库(第一章-c语言基.docx(33页珍藏版)》请在优知文库上搜索。
1、一、单项选择1.算术运算符,赋值运算符和关系运算符的运算优先级按从高到低的顺序依次为().A、关系运算,赋值运算,算术运算B、算术运算,关系运算,赋值运算C、算术运算,赋值运算,关系运算D、关系运算,算术运算,赋值运算答案:B2 .下述正确的C语言常量是:().A、E2B、3e-3C、1.5E2.5D、5.0E答案:B3 .使用共用体变量,不可以().A、进行动态管理B、节省存储空间C、同时访问所有成员D、简化程序设计答案:C4 .为表示关系x=y=z,应使用C语言表达式为乂)A(=y)8(y=z)B、(x=y=z)C(x=y)&(y=z)D、(=y)AND(y=z)答案:C5 .以下程序的输
2、出结果是().main()charstr=ABCDz*p=strjprintf(%snzp);)A、68B、ABCDC、不确定的值D、字符D的地址答案:B6 .chara10;不能将字符串“abc”存储在数组中的是().Aa=nabc11;aO=O;strcat(a,abc);C、inti;for(i=0;in=n+l,k=nB、 k+=n+lC、 k=+nD、k=nzn=n+l答案:D10 .针对下列程序段回答问题().for(t=l;t=100;t+)(scanf(%dx);if(x0)continue;printf(,%3d,t);)A、printf函数永远也不执行B、当x=0时什么也不
3、输出D、最多允许输出100个非负整数答案:D11 .以下正确的字符串常量是0AB,A,C、abcD、OIympicGames答案:A12 .如下说法不正确的是().A、若a为真b为假,则ab为真B、若a为真b为假,则a&b为假C、若a为真b为假,则!a-l&b为真D、若a为真,则!a为假答案:C13 .C语言中,用于结构化程序设计的三种基本结构是().Aforzwhile,do-whileB、顺序结构,选择结构,循环结构C、if,switchzbreakD、if,for,continue答案:B14 .若有以下的定义:intt32;能正确表示t数组元素地址的表达式是()At3B、t2C、&t3
4、2D、&tl答案:B15 .下列运算符中优先级最高的是().A、B、&C、+D、!=答案:C16 .C语言程序中,必须有的函数是().Amain()include,stdio.hC、scantD、printf答案:A17 .已定义Chara10;和Char*p=a;,下面的赋值语句中正确的是().A、*P=Turbop=,Turboc;C、a10=Turboc;D、a=Turboc11;答案:B18 .以下叙述正确的是().A、可以把if定义为用户标识符,但不能把define定义为用户标识符B、define和if都不能定义为用户标识符C、可以把define和if定义为用户标识符D、可以把def
5、ine定义为用户标识符,但不能把if定义为用户标识符答案:D19,若已定义X为int类型变量,下列语句中,说明指针变量p的正确语句是().A、*p=*x;Bxint*p=;C、int*p=&x;D、intp=&x;答案:C20.以下叙述中,正确的是().A、花括号”“和”“只能作为函数体的定界符B、构成C程序的基本单位是函数,所有函数名都可以由用户命名C、分号是C语句之间的分隔符,不是语句的一部分D、C程序中,注释部分可以出现在程序中,任意合适的地方答案:D21.以下能对二维数组a进行正确初始化的语句是().A.inta3=l,2z3,4,5,6;B、inta2=l,0,l,5,2,3);C、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 期末考试 题库 第一章