阅读的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。以下是小编为大家搜索整理的C语言考试模拟练习题,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!

一、选择题

(1)以下叙述正确的是

A)C编译程序把文件后缀为.c的源程序文件编译成文件后缀为.obj的二进制文件

B)C编译程序把文件后缀为.c的源程序文件编译成文件后缀为.exe的可执行文件

C)C编译程序把文件后缀为.obj的二进制文件编译成文件后缀为.exe的可执行文件

D)链接程序把文件后缀为.c的源程序文件链接成文件后缀为.exe的可执行文件

【答案】A

【解析】C编译程序把文件后缀为.c的源程序文件编译成文件后缀为.obj的二进制文件,链接将一个或多个目标文件与程序用到的库文件连接起来,形成一个可以在操作系统直接运行的执行程序.exe,故排除B,c,D选项,答案选A选项。

(2)以下叙述中正确的是

A)语言中的关键字不能作变量名,但可以作为函数名

B)标识符的长度不能任意长,最多只能包含16个字符

C)标识符总是由字母、数字和下划线组成,且第一个字符不得为数字

D)用户自定义的标识符必须”见名知义”,如果随意定义,则会出编译错误

【答案】C

【解析】C语言中的关键字即不能做变量名也不能做用户函数名,所以A错误。标识符的命名规则,即由下划线字母效字组成,且必须以下划线和字母开始,也不能和关键字一致。不同C语言规定标识符的有效长度可能会不同,但没有限制最大长度。所以B错误。用户定义的标识符只要满足标识符命名规则没有特殊要求,不必一定“见名知义”,所以D错误。

(3)C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是

A)关键字可用作用户标识符,但失去原有含义

B)预定义标识符可用作用户标识符,但失去原有含义

C)在标识符中大写字母和小写字母被认为是相同的字符

D)用户标识符可以由字母和数字任意顺序组成

【答案】B

【解析】关键字不可用作c语言的标识符,所以A错误。在标识符中大写字母与小写字母作为不同字符处理,所以C错误。标识符由下划线。字母。数字组成。且必须以下划线和字母开始,所以D错误。

(4)以下叙述中正确的是

A)只能在函数体内定义变量,其他地方不允许定义变量

B)常量的类型不能从字面形式上区分,需要根据类型名来决定

C)预定义的标识符是C语言关键字的一种,不能另作它用

D)整型常量和实型常量都是数值型常量

【答案】D

【解析】变量可以定义在函数体外也可以定义在函数体内,所以A错误。常量的类型可以从字面形式上区分,比如1为整型常量,1.0为实型常量,a为字符型常量,所以B错误。预定义的标识符不是c语言的关键字。所以C错误。

二、程序设计题

编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例如,分别输入下面两个字符串:FirstString - -SecondString程序运行后的输出结果是:FirstString - - SecondString注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

二、程序设计题

【参考答案】

【考点分析】

本题考查:不使用字符串函数实现字符串连接操作。通过for循环语句来完成,不要忘了最后需要加上字符串结束标识’\0’。

【解题思路】

本题用两个循环完成操作,第1个循环的作用是求出第1个字符申的长度,即将i指到第1个字符串的末尾。第2个循环的作用是将第2个字符串的字符连到第l个字符串的末尾。最后在第1个字符串的结尾加上字符串结束标识‘\0’。

c语言作业题整理,C语言考试模拟练习题相关推荐

  1. c语言 预编译 模拟,C语言考试模拟练习题

    C语言考试模拟练习题 阅读的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰.以下是小编为大家搜索整理的C语言考试模拟练习题,希望能给大家带来帮助!更多精彩内容请及时关注我们应 ...

  2. 四川省计算机考试模拟试题,四川省计算机一级考试模拟练习题[1].doc

    PAGE / NUMPAGES 四川省计算机一级考试模拟练习题 判断正误题:第1题(共25题,每题1.00分): 在Excel中,可以通过"编辑"菜单中的"替换" ...

  3. 计算机职称考试在线模拟,2017职称计算机考试模拟练习题

    2017职称计算机考试模拟练习题 导语:在很多时候我们多拥有一些技能总是没有错的.下面是百分网小编为大家整理的相关的考试练习题,需不需要考试的朋友们都可以一起来看看相关的考试内容哦. 1.在编辑Wor ...

  4. 安徽省2016计算机一级模拟,2016年计算机一级考试模拟练习题

    2016年计算机一级考试模拟练习题 离2016上半年计算机考试时间越来越近了,为了帮助大家提高计算机考试能力,小编为大家整理了部分计算机一级考试的试题及答案,希望能给大家的考试带来帮助! 1. 在Ex ...

  5. 2022年重庆市施工员(土建)考试模拟练习题

    一.单选题 1.光学经纬仪的反光镜装置,其主要作用是(C). A.镜面成像 B.初步整平 C.调节亮度 D.精确对中 2.当构件的混凝土强度达到设计强度的(A)时,便可对构件的预应力筋进行张拉. A. ...

  6. 2022年贵州省施工员(土建)考试模拟练习题

    2022年贵州省施工员(土建)考试练习题,根据最新施工员(土建)考试大纲与历年施工员(土建)考试真题汇总编写,包含施工员(土建)考试常考重点题型与知识点,有助于考生复习备考施工员(土建)考试,取得好成 ...

  7. 有100名考生参加C语言测验,全国计算机一级考试模拟试题及答案(1-100)

    1)根据汉字国标GB2312-80的规定,二级次常用汉字个数是 A) 3000个 B)7445个 C)3008个 D)3755个 2)在下列字符中,其ASCII码值最小的一个是 A)空格字符 B)0 ...

  8. 2012河北省职称计算机题,2012河北省职称计算机考试模拟练习题1

    ________决定计算机的运算精度. A.主频 B.字长 C.内存容量 D.硬盘容量 [正确答案:]B 在下列存储器中,________存取速度最快. A.磁带 B.软盘 C.硬盘 D.光盘 [正确 ...

  9. 职称计算机应用能力考试模拟题,职称计算机考试模拟练习题1

    ________决定计算机的运算精度. A.主频 B.字长 C.内存容量 D.硬盘容量 [正确答案:]B 在下列存储器中,________存取速度最快. A.磁带 B.软盘 C.硬盘 D.光盘 [正确 ...

最新文章

  1. 小霸王双核/四核手机最新参数曝光
  2. 推荐GitHub 上六大爆款AI学习项目,Star超过5.6w
  3. 资源丨机器学习进阶路上不可错过的28个视频
  4. java+jsp+mysql网页制作总结(1)
  5. POJ-3414 Pots BFS+记忆路径
  6. ML-1 逻辑回归和梯度下降
  7. 汇编语言随笔(8)-实验9(显示字符串)、实验10(子程序:除法溢出,数值到字符串的转换)和课程设计1
  8. tkinter之事件绑定
  9. php引擎文件php.ini优化参数
  10. Day 26: TogetherJS —— 让我们一起来编程!
  11. zoj1081判断点是否在多边形内
  12. ubuntu 16gcc g++版本降级
  13. java map 随机取值_随机获取一个集合(List, Set)中的元素,随机获取一个Map中的key或value...
  14. C语言实现AES加密解密
  15. 吴恩达CS229速查表
  16. vscode中如何创新建php文件,php – 如何在Visual Studio Code,UNIX中的所有文件中创建所有行结尾(EOL)?...
  17. 服务评价器连接计算机后无法启动,win10专业版远程桌面Remote Desktop Connection已停止工作?...
  18. 网页三栏布局五种实现方式(左中右)
  19. 足球战术训练的几种方法
  20. 上市 | 章泽天 : 刘强东用10秒钟时间决定投资这个汽车

热门文章

  1. jquery的开发版、mini版是的意思和使用场合
  2. C#开发终端式短信的原理和方法 .
  3. 为什么美元持续贬值,国际市场上价格与美元挂钩的大宗商品,包括石油、钢铁、铜、矿石、粮食等,价格上涨
  4. C#多线程之Thread
  5. 《scikit-learn》使用交叉验证优化KNN参数
  6. 求最大公约数c语言代码_辗转相除求最大公约数原理
  7. numpy.tile作用,语法,参数分析以及举例
  8. 王道 —— 操作系统的四个特征
  9. 网络爬虫抓包使用及通过表单请求
  10. TX1在opencv中调用gstreamer解码海康IP摄像头