- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言程序设计(第四版)考试题--第1页
c语言程序设计(第四版)考试题
C 程序设计(第四版)期末考试题
本卷共有 4 道大题:
一、单项选择题(20 道小题,共 20 分)
1、以下对 C 语言函数的有关描述中,正确的是( ) (1 分)
A、在 C 中,调用函数时,只能把实参的值传送给形参,形参的值
不能传送给实参
B、C 函数既可以嵌套定义又可以递归调用
C、函数必须有返回值,否则不能使用函数
D、C 程序中有关调用关系的所有函数必须放在同一个源程序文件
中
2、strcpy 库函数用于复制一个字符串。若有以下定义: char
*str1=copy , str2[10] , *str3=hijklmn ; char *str4 ,
*str5=abcd ;则对strcpy 库函数的错误调用是( ) (1 分)
A、strcpy(str2 ,str1)
B、strcpy(str3 ,str1)
C、strcpy(str4 ,str1)
D、strcpy(str5 ,str1)
3、设有以下语句: char str[4][12]={aaa,bbb,ccc,ddd} ;
char *strp[4]; int i ;for(i=0 ;i4 ;i++) strp[i]=str[i]; 若 0=k4 ,
下列选项中对字符串的非法引用是( ) (1 分)
A、strp
B、str[k]
C、strp[k]
D、*strp
4、以下各选项企图说明一种新的类型名,其中正确的是( ) (1 分)
A、typedef v1 int;
B、typedef v2=int;
C、typedef v1 int v3;
c语言程序设计(第四版)考试题--第1页
c语言程序设计(第四版)考试题--第2页
、typedef v4: int;
5、若以下定义和语句:int a[]={1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 ,
0}; int *p ,i ;p=a ;0i= p=
A、(a+1)
B、a++
C、p
、p[i]
6、C 语言标准库函数fgets(string,n,fp)的功能是( ) (1 分)
A、从文件 fp 中读取长度为 n 的字符串存入指针 string 指向的内
存
B、从文件 fp 中读取长度不超过 n-1 的字符串存入指针 string 指
向的内存
C、从文件 fp 中读取 n 个字符串存入指针 string 指向的内存
、从文件 fp 中读取不超过长度为 n 的字符串存入指针 string 指
向的内存
7、以下叙述中不正确的是( ) (1 分)
A、在函数中,通过 return 语句传回函数值
B、在函数中,可以有多条 return 语句
C、在 C 中,main 后的一对圆括号中也可以带有形参
、在 C 中,调用函数,必需在一条独立的语句中完成
8、若有以下定义: char a;int b; float c;double d; 则表达式
a*b+d-c 值的类型为( ) (1 分)
A、float
您可能关注的文档
- Word中快捷键的作用.pdf
- 2023年劳动经济学题库答案分析.pdf
- 2023年中级注册安全工程师之安全生产法及相关法律知识通关题库(附带答案).pdf
- 2022-2023年临床“三基”-医学临床三基(药师)考试全真模拟全知识点汇编押题第六期(含答案)试.pdf
- 2022年驾驶证资格考试科目一必刷题库及答案(共520题).pdf
- (电子信息类)四川省2022—2023学年普通高校对口招生第三次全省联合模拟考试试卷.pdf
- 2017全国卷1理综(高清版).pdf
- 《信访条例》考试试卷参考答案.pdf
- 2022BIM工程师考试试题及答案7辑.pdf
- 2023届深圳高考英语三轮冲刺阅读理解猜词题专训(含答案).pdf
文档评论(0)