c语言第章练习题考前必练

c语言第章练习题考前必练

ID:20905199

大小:161.50 KB

页数:26页

时间:2018-10-17

c语言第章练习题考前必练_第1页
c语言第章练习题考前必练_第2页
c语言第章练习题考前必练_第3页
c语言第章练习题考前必练_第4页
c语言第章练习题考前必练_第5页
资源描述:

《c语言第章练习题考前必练》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、2010—2011学年第二学期《C语言程序设计》班名:学号:姓名:组号:第一单元(1-5章)基本概念练习题一、单选选择(直接在正确的选项上打勾,每题)1、下面关于C语言特点的描述,不正确的是()。DA、C语言兼有高级语言和低级语言的双重特点,执行效率高B、C语言既可以用来编写应用程序,又可以用来编写系统软件C、C语言是一种结构式模块化程序设计语言D、C语言的可移植性较差2、C语言规定,在一个源程序中,main函数的位置()。BA、必须在最开始B、可以任意C、必须在最后D、必须在系统调用的库函数的后

2、面3、下列说法中正确的是()。CA、C程序书写时,不区分大小写字母B、C程序书写时,一行只能写一个语句C、C程序书写时,一个语句可分成几行书写D、C程序书写时每行必须有行号4、C语言编译程序的首要工作是()。AA、检查C语言程序的语法错误B、检查C语言程序的逻辑错误C、检查程序的完整性D、生成目标文件5、C语言程序经过连接以后生成的文件名的后缀为()。CA、.cB、.objC、.exeD、.cpp6、以下关于算法的说法中,错误的是()。DA、一个算法应包含有限个步骤B、在计算机上实现的算法是用来处

3、理数据对象的Ⅰ-262010—2011学年第二学期《C语言程序设计》班名:学号:姓名:组号:C、算法的目的是为了求解D、算法中指定的操作,不能通过已经实现的基本运算执行有限次后实现7、算法是指为解决某个特定问题而采取的确定且有限的步骤,下面不属于算法的五个特性之一的是()。CA、确定性B、有穷性C、零个或多个输出D、零个或多个输入8、以下不属于结构化程序设计三种基本结构之一的是()。BA、顺序B、递归C、循环D、选择9、下列数据中,不合法的C语言实型数据是()。CA、0.123B、123e3C、2

4、.1e3.5D、789.010、若变量a、i已正确定义,且i已正确赋值,以下属于合法的C语句是(B)。A、a==1B、++i;C、a=a++=5;D、a=int(i);11、已有定义inta=6;则执行语句a+=a-=a*a;后,a的值为()。DA、36B、0C、-24D、-6012、若有以下程序段,其输出结果是()。Binta=0,b=0,c=0;c=(a-=a-5),(a-=3,++b);printf(“%d,%d,%d”,a,b,c);A、0,0,-10B、2,1,5C、-10,-3,-

5、10D、3,3,-1013、有以下定义:inti=10,j=1;执行语句printf("%d,%d",i--,++j);后输出结果是()。BA、9,2B、10,2C、9,1D、10,1Ⅰ-262010—2011学年第二学期《C语言程序设计》班名:学号:姓名:组号:14、字符串"t"65xff"的长度为()。AA、5B、14C、8D、输出项不合法,无正常输出15、已有定义:charc;执行赋值语句c=('z'-'a')/2+'A';后,变量c的值为()。AA、MB、NC、OD、Q1

6、6、以下4个选项中,不能看做一条语句的是()。DA、;B、a=5,b=2.5,c=3.6;C、if(a<5);D、if(b!=5)x=2;y=6;17、设a、b和c都是int变量,且a=3,b=4,c=5;则以下的表达式中,值为0的表达式是()。DA、a&&bB、a<=b1C、a

7、

8、b+c&&b-cD、!((a

9、

10、1)18、若有定义语句inta,b;doublex;则下列选项中没有错误的是()。CA、switch(x%2)B、switch((int)x/2.0)  {case0:a+

11、+;break;{case0:a++;break;  case1:b++;break;case1:b++;break;  default:a++;b++;default:a++;b++;  }} C、switch((int)x%2)D、switch((int)(x)%2)  {case0:a++;break;{case0.0:a++;break;  case1:b++;break;case1.0:b++;break;  default:a++;b++;default:a++;b++;  }}19、

12、以下程序段的输出结果是()。Dmain()Ⅰ-262010—2011学年第二学期《C语言程序设计》班名:学号:姓名:组号:{intx,y,z;x=0;y=2;z=3;switch(x){case0:switch(y==2){case1:printf("*");break;case2:printf("%");break;}case1:switch(z){case1:printf("$");case2:printf("*");break;default:printf("#");}}}A

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。