C语言基础试题

C语言基础试题

ID:37708371

大小:51.89 KB

页数:86页

时间:2019-05-29

C语言基础试题_第1页
C语言基础试题_第2页
C语言基础试题_第3页
C语言基础试题_第4页
C语言基础试题_第5页
资源描述:

《C语言基础试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、单选题:1、以下说法中正确的是(c)A.C语言程序总是从第一个的函数开始执行B.在C语言程序中,要调用的函数必须在main()函数中定义C.C语言程序总是从main()函数开始执行D.C语言程序中的main()函数必须放在程序的开始部分2、C语言可执行程序的开始执行点是(c)A.程序中的一条可执行语句B.程序中第一个函数C.程序中的main函数D.包含文件中的第一个函数3、C程序是(B)A.顺序执行B.从Main函数开始C.从函数体开始D.任意语句4、C语言程序的基本单位是_____B__.A.语句B.函数C.程序行A.字符5、C语言程序由(C)组成A.子程序B.过

2、程C.函数D.主程序段程序6、一个C程序的执行是从(A)A.本程序的main函数开始,到main函数结束B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C.本程序的main函数开始,到本程序文件的最后一个函数结束D.本程序文件的第一个函数开始,到本程序main函数结束7、以下叙述正确的是(C)A.在C程序中,main函数必须位于程序的最前面B.C程序的每行中只能写一条语句C.C语言本身没有输入输出语句D.在对一个C程序进行编译的过程中,可发现注释中的拼写错误8、以下叙述不正确的是DA.一个C源程序可由一个或多个函数组成B.一个C源程序必须包含一个main函

3、数C.C程序的基本组成单位是函数D.在C程序中,注释说明只能位于一条语句的后面9、C语言规定,在一个源程序中,main函数的位置(C)A.必须在最开始B.必须在系统调用的库函数的后面C.可以任意D.必须在最后10、一个C语言程序是由BA.一个主程序和若干子程序组成B.函数组成C.若干过程组成D.若干子程序组成二、填空题:1、函数体用____{___开始,用____}__结束。2、C源程序的基本单位是____函数__________3、一个C源程序中至少应包括一个____MAIN函数_________4、在一个C源程序中,注释部分两侧的分界符分别为___/*_____和_

4、____*/___三、程序设计题:(这两个程序设计题上课讲过我就不做了,自己写吧)1、编写一个C程序,输出以下信息:*********************Verygood!*********************2、编写一个程序,输入a,b,c三个值,输出其中最大者。第2章程序设计的灵魂——算法一、单选题:1、将三个数排序需要比较__B____次。A.2B.3C.4D.不确定2、算法的表示方法有___A_____。A.自然语言,传统流程图,N-S流程图,伪代码,计算机语言B.高级语言,汇编语言,机器语言C.C语言,QBASIC语言,InterDevD.图形图像法,

5、描述法,编程法二、问答题:1、什么是结构化的算法?为什么要提倡结构化的算法?2、算法有哪些特性?3、什么叫算法?为什么要提倡结构化算法?第3章数据类型、运算符和表达式一、单选题:1、设intb=2;表达式b/(b*2)的值是____A____.A.0B.0.5C.0.500000D.0.0000002、设有如下定义:inta=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a<b)&&(n=c>d)后,m的值为__A___。A.1B.2C.3D.03、设有a=b=c=2,求表达式a+++b+++c++的结果是___A____。

6、A.6B.9C.8D.表达式出错4、表示关系X<=Y<=Z的C语言表达式为___A_____。A.(X<=Y)&&(Y<=Z)B.(X<=Y)AND(Y<=Z)C.(X<=Y<=Z)D.(X<=Y)&(Y<=Z)5、选出运行结果为4的表达式(C);A.inti=0,j=1;(i=3,(++j>+1))B.inti=0,j=1;(j==1)?(i=1):(i=3)C.inti=1,j=1;i+=j+=2;D.inti=1,j=0;j=i=((i=3)*2);6、表达式(a=3*5,a

7、*5),a+5的值是多少(B)A.20B.80C.不能确定D.157、设有整型变量a,b,c,它们的初值是1运行表达式:++a

8、

9、++b&++c后,a,b,c的值分别是:___A_____。(这个最好电脑上通过一下)A.2,1,1 B.2,2,1 C.1,2,1 D.1,1,28、下面的表达式中__A__满足:当x为偶数时值为“真”,为奇数时值为“假”A.x%2==0B.!x%2!=0C.2*x/2-x==0D.!(x%2)9、C语言的对语句中用作判断的表达式一般为__E__A.关系表达式B.逻辑表达式C.算术表达式A.逻辑表达式

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

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

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