计算机考试C语言辅导练习_第1页
计算机考试C语言辅导练习_第2页
计算机考试C语言辅导练习_第3页
计算机考试C语言辅导练习_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——计算机考试C语言辅导练习C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。下面是我为大家探寻整理的C语言专项训练题,梦想能给大家带来扶助!更多精彩内容请实时关注我们免费学习考试网!

一、选择题

1以下表达正确的是

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

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

CC编译程序把文件后缀为.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错误。

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

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. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论