计算机C语言模拟练习

计算机C语言模拟练习1

一分钟一秒钟自满,在这一分一秒间就停止了自己吸收的生命和排泄的生命。只有接受批评才能排泄精神的一切渣滓。只有吸收他人的意见。我才能添加精神上新的滋养品。以下是小编为大家搜索整理的计算机C语言模拟练习,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!

下列各题A,B,C,D四个选项中,只有一个选项是正确的。

1.所谓"裸机"是指

A)单片机

B)单板机

C)不装备任何软件的计算机

D)只装备操作系统的计算机

2.下面存储器中,存取速度最快的是

A)软盘

B)硬盘

C)光盘

D)内存

3.系统软件中最重要的是

A)操作系统

B)语言自理程序

C)工具软件

D)数据库管理系统

4.CPU自理的数据基本单位为字,一个字的字长

A)为8个二进制位

B)为16个二进制位

C)为32个二进制位

D)与CPU芯片的型号有关

5.打印当前屏幕内容应使用的控制健是

A)Scroll-Lock

B)Num-Lock

C)PgDn

D)PrtSc(Print Screen)

计算机C语言模拟练习2

1). 关于C语言的变量,以下叙述中错误的是( )

A.所谓变量是指在程序运行过程中其值可以被改变的量

B.变量所占的存储单元地址可以随时改变

C.程序中用到的所有变量都必须先定义后才能使用

D.由三条下划线构成的符号名是合法的变量名

正确答案:B

答案解析:变量是指在程序运行过程中其值可以改变的值,一个变量实质上是代表了内存中的某个存储单元。在程序中对某个变量的操作实际上就是对这个存储单元的操作,程序运行期间,这个分配的存储单元不会改变,但是其值可以变化。变量命名要符合标识符的规定,其中下划线是标识符的组成字符。程序中所有变量都必须先定义后使用。

2). 当变量c的值不为2、4、6时,值也为″真″的表达式是( )

A.(c==2)||(c==4)||(c==6)

B.(c>=2 && c<=6)&&!(c%2)

C.(c>=2 &&c<=6)&&(c%2!=1)

D.(c>=2 && c<=6) || (c!=3)|| (c!=5)

正确答案:D

答案解析:逻辑或运算中,只要有一项为真,表达式的值就为真,故选项D中c的值不为2、4、6时,那么表达式(c>=2&& c<=6)以及(c!=3)、(c!=5)必有一个成立,表达式的值也为真。

3). 在C语言中,函数返回值的类型最终取决于

A.函数定义时在函数首部所说明的'函数类型

B.return语句中表达式值的类型

C.调用函数时主调函数所传递的实参类型

D.函数定义时形参的类型

正确答案:A

答案解析:在C语言中,应当在定义函数时指定函数值的类型,凡不加类型说明的函数,一律按整型处理。在定义函数时,对函数值说明的类型一般应该和return语句中的表达式类型一致。如果函数值的类型和return语句中的表达式类型不一致,则以函数类型为主,即函数类型决定返回值的类型。

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

A.在C语言中,预处理命令行都以″#″开头

B.预处理命令行必须位于C源程序的起始位置

C.#include 必须放在C程序的开头

D.C语言的预处理不能实现宏定义和条件编译的功能

正确答案:A

答案解析:在C语言中,凡是以″#″号开头的行,都称为″编译预处理″命令行。预处理命令可以放在程序中的任何位置,其有效范围是从定义开始到文件结束。预处理命令有宏定义、文件包含和条件编译三类。#include 命令行表示程序中要引用C标准函数库中的标准输入输出函数。

5). 下列叙述中,不属于测试的特征的是

A.测试的挑剔性

B.完全测试的不可能性

C.测试的可靠性

D.测试的经济性

正确答案:C

答案解析:软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。它有3个方面的重要特征,即测试的挑剔性、完全测试的不可能性及测试的经济性。其中,没有测试的可靠性这一说法。

6). 以下选项中不属于C语言标识符的是( )

A.用户标识符

B.关键字

C.常量

D.预定义标识符

正确答案:C

答案解析:C语言的标识符可分为以下3类:①关键字。C语言预先规定了一批标识符,它们在程序中都代表着固定的含义,不能另作他用。这些字符称为关键字。例如,int、double、if、else、while、for等。②预定义标识符。即预先定义并具有特定含义的标识符。③用户标识符。由用户根据需要定义的标识符称为用户标识符,又称自定义标识符,一般用来给变量、函数、数组等命名。

7). 以下关于字符串的叙述中正确的是( )

A.两个字符串中的字符个数相同时才能进行字符串大小的比较

B.可以用关系运算符对字符串的大小进行比较

C.空串比空格打头的字符串小

D.C语言中有字符串类型的常量和变量

正确答案:C

答案解析:C语言本身并没有设置一种类型来定义字符串变量,却允许使用″字符串常量″。字符串常量是由双引号括起来的一串字符。任意两个字符串的大小比较要调用字符串比较函数strcmp(s1,s2 )来进行,其比较的方法是依次对s1和s2中对应位置上的字符两两进行比较,当出现第一对不相同的字符时,即由这两个字符决定所在串的大小(比较字符大小的依据是其ASCⅡ码值)。

8). 下列叙述中正确的是( )。

A.调用printf( )函数时,必须要有输出项

B.使用put )函数时,必须在之前包含头文件stdio.h

C.在C语言中,整数可以以二进制、八进制或十六进制的形式输出

D.调节get )函数读入字符时,可以从键盘上输入字符所对应的ASCII码

正确答案:B

答案解析:选项A,若printf函数没有输出项,且格式字符串中不含格式信息,则输出的是格式字符串本身,若格式字符串含有格式信息,运行时则出现错误提示;选项C,在C语言中,整数可以十进制、八进制或十六进制的形式输出;选项D,getchar函数是从标准输入设备读取一个字符。

9). 以下结构体类型说明和变量定义中正确的是( )

A.typedefstruct { int n; char c; } REC; REC t1,t2;

B.structREC ; { int n; char c; }; REC t1,t2;

C.typedefstruct REC; { int n=0; char c=′A′; } t1,t2;

D.struct{ int n; char c; } REC; REC t1,t2;

正确答案:A

答案解析:定义结构体类型的一般形式为:struct 结构体名 {成员列表};struct 结构体名后不能加″;″号,所以选项B、C)错误,选项D中定义无名称的结构体类型同时定义结构体变量形式应为struct t1,t2;选项A为用户自定义类型,其为正确的定义形式。

10). 若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是( )

A.一对一

B.一对多

C.多对一

D.多对多

正确答案:B

答案解析:由于B和C有一一对应的联系,而A和B只间有一对多的联系,则通过关系之间的传递,则A和C之间也是一对多的联系。

11). 待排序的关键码序列为(15,20,9,30,67.65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。

A.2

B.3

C.4

D.5

正确答案:B

答案解析:选择排序的基本思想是扫描整个线性表,从中选出最小的元素,将它交换到表的最前面,然后对剩下的子表采用同样的方法,直到子表为空。所以第一趟排序后,将选出最小的元素9放在第一个位置,元素15则被交换放在第三个位置。

【计算机C语言模拟练习】相关文章:

计算机专业c语言用的软件,计算机C语言模拟练习相关推荐

  1. 计算机软件英语材料,计算机专业英语阅读材料(多媒体软件).doc

    文档介绍: 计算机专业英语阅读材料(多媒体软件).doc计算机专业英语阅读材料计算机英语(1)DesktopPatternInthegraphicaluserinterfaceofMicrosoftW ...

  2. 南职计算机专业是热门吗,2017学计算机电脑专业职业技术的人多嘛,前途怎么样?...

    2017学计算机电脑专业职业技术的人多嘛,前途怎么样?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 2017学计算机电 ...

  3. 计算机专业看能力还是学校,【计算机专业论文】学校计算机专业学生实践能力的培养(共3502字)...

    摘要:中等职业学校计算机专业学生要想在计算机领域找到一个理想的工作岗位,其不仅需要具备扎实的理论知识,同时还需要一定的实践能力.因此,中等职业学校计算机专业学生实践能力的培养是当前中等职业学校计算机专 ...

  4. 计算机专业指南考试,电大计算机专业专科期末考试试卷《计算机专业指南》试卷...

    零陵电大计算机专业专科期末考试试卷 <计算机专业指南>试卷号:2461 班级: 学号: 姓名: 一.选择题(每空3分,共30分) 1.计算机中存贮信息的最小单位是 A.字节 B.byte ...

  5. 选文可以学计算机专业,是不是文理科都可以报计算机专业?

    是不是文理科都可以报计算机专业?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 是不是文理科都可以报计算机专业? 是的. ...

  6. 新西兰计算机专业研究生一年,【新西兰计算机专业研究生】 - 教外新西兰留学网...

    新西兰计算机专业研究生是新西兰长期短缺专业之一,学生毕业后就业前景广,若是申请移民还可获得长期短缺10分加分.新西兰奥克兰大学.新西兰坎特伯雷大学等高校计算机专业课程都是不错的选择,学生可根据自身情况 ...

  7. 中科大计算机考研录取分数线_2017计算机专业学校考研难度排行榜,计算机考研难度排名...

    2017计算机专业学校考研难度排行榜,计算机专业考研难度可以说是理工科第一难,很多普通一本根本都没有保研资格.而且有些学校还存在不公正.歧视跨专业.走后门等现象.相对而言名气大的学校就不存在这些情况, ...

  8. 计算机专业中观分析是什么,计算机专业本科论文提纲模板样本 计算机专业本科论文大纲怎样写...

    为论文写作提供[100个]计算机专业本科论文提纲模板样本,海量计算机专业本科相关论文提纲,包括专科与本科以及硕士论文提纲,解决您的计算机专业本科论文大纲怎样写的相关难题! 五.计算机师范专业培养方案问 ...

  9. 对计算机专业英语的建议,中职计算机专业英语教学现况与建议论文

    中职计算机专业英语教学现况与建议论文 摘要:随着计算机的不断普及,中等职业学校专业人才培养方案对计算机专业学生专业英语教学的要求越来越高,但计算机专业英语课程在中职学校计算机专业教学中长期处于特殊而尴 ...

  10. 吉林考研计算机专业,2017计算机专业学校考研难度排行榜,计算机考研难度排名(2)...

    16.东南大学315分(包括工程硕士) 进复试的总共是110到120个人左右,340分排名72,东南计算机工学硕士今年保研的大概在50左右,考取的在30人左右 copyright phb123.com ...

最新文章

  1. mysql ssl_cipher_mysql添加用户:出现Field 'ssl_cipher' doesn't have a defa
  2. Spring-AOP的实现方法
  3. 利刃 MVVMLight 7:命令深入
  4. Centos7:查看某个端口被哪个进程占用
  5. 媒体声音 | 憋了这么久,阿里云数据库再放大招
  6. MVC5 数据注解和验证
  7. 【报错笔记】项目中使用ArrayList<>报错:‘<>’operator is not allowed for source level below 1.7
  8. 小白的算法初识课堂(part4)--快速排序
  9. matlab批量生成灰度图像_科学网—matlab彩色图像的批处理转换为灰度、二值和主成分图图像 - 金秀良的博文...
  10. java date传输类型错误_转换日期格式:Java中的转换错误?
  11. c语言程序设计 猜数字,C语言程序设计(猜数字游戏)报告.doc
  12. vue 文件及描述信息一起上传_vue+element 实现选取文件,提交上传全部表单信息(同步)...
  13. 北京楼市前十个月少卖832亿元 销售创6年新低
  14. Couldn't find executable named map_saver below /opt/ros/indigo/share/map_server
  15. YCrCb444转换成YCrCb422随笔
  16. 闪客工具: 为你的flash firework photoshop做插件
  17. git中的origin
  18. Multisim 非门
  19. C# WinForm窗体制作以图片为背景的登陆界面
  20. Spring、SpringMVC、Mybatis常见面试题总结

热门文章

  1. Lamdba及DataTable AsEnumerable()的使用
  2. STM32F103中文参考手册PDF
  3. java 计算日出日落时间
  4. (json web token)JWT攻击
  5. 一个完整的直播App功能分析
  6. 【Python爬虫实战】爬取2021中国大学排名(简单)
  7. Python代码出现UnicodeEncodeError问题
  8. 普元软件EOS荣膺2008最受欢迎SOA产品
  9. 个人python练习
  10. 字节跳动(头条)月薪 18k 招的人,有多特别?