- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机
查看。
《C语言程序设计》理论试题库
《C语言程序设计》《C语言程序设计》理论试题库语言程序设计
选择题100例
1
《C语言程序设计》理论试题库
4562&D,216D7.下列标识符中,合法的标识符是()A,-abc1B,1a
r8.C语言程序的基本单位是()A,语句B,程序行C,函
的是()A,可以把define和if定义为用户标识符B,可以把define
识符,但不能把if定义为用户标识符C,可以把if定义为用户标识符,但不能把de
fine定义不用户标识符D,define和if都不能定义为用户标识符10.以下
的是()A,可以把define和if定义为用户标识符B,可以把define
识符,但不能把if定义为用户标识符C,可以把if定义为用户标识符,但不能把de
fine定义为用户标识符D,define和if都不能定义为用户标识符11.有如
longfib(intn){if(n>2)return(fib(n-1)+fib
n(){printf("%d\n",fib(3));该程序的输出结果
C语言中,函数的隐含存储类别是()A,autoB,s
13.以下所列的各函数首部中,正确的是()A,voidplay(var:Integ
er)B,voidplay(inta,b)C,voidplay
er,basinteger)14.在C程序中,可把整型数以二进制形式存放
()
2
《C语言程序设计》理论试题库
A,fprintf函数B,fread函数C,fwrite函数D,
指向某文件的指针,且已读到此文件末尾,则库函数feof(fp)的返回值是()A,
B,0C,非零值D,NULL16.若要打开A盘上的user子目录下名为
本文件进行读,写操作,下面符合此要求的函数调用是()A,fopen("A:\us
xt","r")B,fopen("A:\user\abc.txt","r+
rb")D,fopen("A:\user\abc.txt","w
B,29C,31D,无定值fun(intx,inty,intz){z
=31;fun(5,2,a);printf("%d",a);}18.当调用函数时,
数传送的是()A,数组的长度B,数组的首地址C,数组每一个元素的地址D,数组每个
元素中的值19.以下只有在使用时才为该类型变量分配内存的存储类说明是()A,au
to和staticB,auto和registerC,register和s
20.以下程序的输出结果是()A,1B,2C,3D,4longfu
==1||n==2)s=2;elses=n-fun(n-1)return
fun(3));}21.以下程序的输出结果是()main(){intnum
{num++;printf("%d\n",num);}
出结果是()intf()
3
《C语言程序设计》理论试题库
{staticinti=0;ints=1;s+=i;i++;retu
or(i=0;i<5;i++)a+=f();printf("%d\n",a);}
出结果是()f(intb[],intm,intn){inti,s=0;f
page1
){inty=3,x=3,z=1;
D,15
D,15D,J
D,-32768
)(说明:'\b'是退格符)
4
《C语言程序设计》理论试题库
,z输入数据,正确的输入语句是()A,INPUT
31.设intb=2;表达式(b>>2)/(b>>1)的值
)structperson{char
文档评论(0)