资源描述:
《01单元1 程序设计基础.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、单元1程序设计基础一、单项选择1.C语言程序的基本单位是(A.程序B.语句2.一个C语言程序总是从(main函数)。C・字符D・函数)开始执行的。文件小的第一个函数D.文件屮的第一条语句B.是一个源程序D.经过编译解释才能执行C.文件屮的第一•个子函数调用3.用C语言编写的源代码程序(A.可立即执行C.经过编译即可执行4.以下叙述正确的是()oA.C程序屮注释部分可以出现在程序屮的任意合适的地方B.花括号和只能作为函数体的定界符C.构成C程序的基本单位是函数,所有函数名都可以由用户命名D.分号是C语句之间的分隔符,不是语句的一•部分5.在一个C语言程序屮()。A
2、.main函数必须出现在所有函数之前B.main函数可以出现在其它函数之外的任何位置C.函数必须出现在所有函数之后D.main函数必须出在固定位置6.要把高级语言编写的源程序转换为口标程序,需要使用()oA.编辑程序B.驱动程序C・诊断程序D.编译程序7.一个C语言程序的执行是从()。A.main函数开始,直到main函数结束B.第一•个函数开始,直到最后一•个函数结束C.第一-个语句开始,直到最后一个语句结朿D.函数开始,直到最后一个函数结束8.以下叙述屮正确的是()oA.C语言的源程序不必通过编译就可以直接运行B.C语言屮的每条可执行语句最终都将被转换成二进
3、制的机器指令C.C源程序经编译形成的二进制代码可以直接运行D.C语言屮的函数不可以单独进行编译3.下列四组选项屮,均不是C语言关键字的是()。A.define,IF,TypeB・gect,char,printfC・include,scanf,caseD.while,go,pow3.下面四个选项小,均是不合法的用户标识符的是()。A.A,P_0,DoB.float,lao,_A,C.b-a,goto,intD._123,temp,INT4.可用作用户标识符的一组标识符是()oA.int,define,WORDFor,-abc,CaseB.a3_b3,_xyz,IF
4、D.2a,DO,sizeof5.下列四个选项小,均是C语言关键字的是()。A.auto,Enum,IncludeB-switch,typedef,continueC.signed,union,scanfD.if,struct,type13.以下符号屮能用作用户标识符的是()oA.256B.intC.scanf以下选项小,C语言合法的关键字是()oD.structA.SwitchB.cherC.CaseD.default15.以下符号小不能用作用户标识符的是()oA.讦B.SwitchC•getsD.Case16.以下选项屮不合法的用户标识符是()oD.print
5、fD.Dim@A.abc.cB.fileC.Main17.以下选项屮合法的用户标识符是()oA.・123B.Print#C.A$18.下列标识符组小,均不合法的用户标识符为()。A._0123与ssipedB.del-word与signedC.list与予61*D.keep%与wind19.有以下定义:intfun(intn,doublex){}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是()B.m=fun(10,12.5);D.intfun(n,x);B.常量D.函数调用表达式A.fun(intx,doublen);C.fun(x,n)
6、;20.函数的实参不能是()oA.变量C.语句21.有以下定义:voidfun(intn,doublex){}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是()A.fun(intx,doublen);B.m=fun(10,12.5);C.fun(x,n);D.voidfun(n,x);22.定义为void类型的函数,其含义是()A.调用函数后,被调用的函数没有返回值A.调用函数后,被调用的函数不返回值B.调用函数后,被调用的函数的返回值为任意的类型C.以上三种说法都是错误的15.C语言小,函数返回值的类型是由()决定的。A.调用函数时临时B
7、.retum语句的表达式类型C.调用该函数的主调函数类型D.定义函数时,所指定的函数类型16.以下说法屮正确的是()A.实参可以是常量、变量或表达式B.形参可以是常量、变量或表达式C.实参可以为任意类型D.形参应与其对应的实参类型-•致17.以下选项小不屈于C语言类型标识符的是()A.signedshortintB.unsignedlongintC.unsignedintD.longshot18.下面四个选项小,均是合法整型常量的是()A.160,Oxffff,011B.-Oxcdf,Ola,OxeC.・01,986.012,0668D.・0x48a,2e5,O
8、x19.下而四个选项小,