一、选择题

1. 对于一个正常运行的C 程序,以下叙述中正确的是( )。

A. 程序的执行总是从程序的第一个函数开始,在main 函数结束 B. 程序的执行总是从main 函数开始

C. 程序的执行总是从main 函数开始,在程序的最后一个函数中结束

D. 程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束 答:B

【解析】一个正常运行的C 程序总是从main 函数开始执行,最后返回到main 函数结束。

2. 关于C 语言的变量名,以下叙述正确的是( )。

A. 变量名不可以与关键字同名 B. 变量名不可以与预定义标识符同名 C. 变量名必须以字母开头 D. 变量名是没有长度限制的 答:A

【解析】合法的标识符由字母(大、小写均可)、数字和下划线组成,并且必须以字母或下划线开头。关键字是指被C 语言保留的,不能用作其他用途的标识符,它们在程序中都代表着固定的含义,用户不可重新定义,A 项正确。预定义标识符是系统已经有过定义的标识符,用户可以重新定义,所以可以作为变量名,B 项错误。变量名除了以字母开头以外,还可以以下划线开头,C 项错误。变量名没有长度限制,但不可超过编译器可以辨识的范围,D 项错误。

3. 有以下程序

程序运行后的输出结果是( )。 A.7 B.-1 C.1 D.0 答:D

【解析】自身与自身异或,结果是0。

4. fun 函数的功能是:通过键盘输入给x 所指的整型数组所有元素赋值。在下画线处应该填写的是( )。

A. B. C. D. 答:D

【解析】数组名本身就是地址,所以不需要用符号。C 选项不能对所有元素赋值而是反复给一个数值赋值且是死循环。

5. 有以下程序:

程序运行后的输出结果是( )。

答:D

【解析】程序执行过程为:定义STU 类型数组,长度为2, 并为其初始

用函数

strcpy

使

将变量

值传入函数,

调用函数

函数调用结束。其中结构体数组中元素并没有发生改变,依

次输出

6. 设有以下程序段:

则变量y 的取值范围是( )。

答:B

【解析】本题考点为

结果为:故D 项正确。

求余符号。rand ( )产生随机整数,任何整数对30求余得到

或者说

故B 选项正确。

的整数范围为0〜29, 则y 的取值范围为

7. 有以下程序:

执行时若输入:Fig flower is red. 则输出结果是( )。 A.Figflowerisred. B.Figflowefisred. C.Figflower is red. D.Fig flower is red. 答:A

【解析】scanf ( )函数从输入设备按照指定的类型输入对应类型的若干个数据,遇到空格、制表符和回车 时读取结束。可知读到第一个空格时读到第二个空格时

赋值结束,为flower , 可知

赋值结束,为Fig , 从第一个有效字符

为red. 。prinff ( )函数格

为is ,

式控制符%输出字符串,遇到结束输出。输出结果为 “Figflowerisred. ”。

8. 有以下程序:(注意:字母a 的ASCII 码值为97。)

c语言编写程序统计某给定ascii文件中个字母的出现频率,2016年浙江理工大学理学院C语言程序设计考研复试题库...相关推荐

  1. 青岛科技大学C语言程序设计,2016年青岛科技大学信息学院C语言程序设计考研复试题库...

    一.选择题 1. 有以下程序: 己知字母A 的ASCII 码值为65, 程序运行后的输出结果是( ). A.E , 68 B.D , 69 C.E , D D. 输出无定值 答:A [解析]C 语言中 ...

  2. 通信专业考研考C语言,2016年北京邮电大学信息与通信工程学院C语言程序设计考研复试题库...

    一.选择题 1. 有以下程序 程序运行后的输出结果是( ). A.2,3,1 B.2, 3, 2 C.2, 3, 3 D.2, 2, 1 答:A [解析]对于表达式 改成计算第三个表达式 2. 有以下 ...

  3. 郑州轻工业大学c语言考试题库,2016年郑州轻工业学院计算机与通信工程学院C语言程序设计考研复试题库...

    一.选择题 1. 以下C 语言用户标示符中,不合法的是 . 答:D [解析]C 语言中的标识符只能由字母.数字和下画线构成,且第一个字符必须是字母或下画线,同时不能与C 语言中的关键字相同.D 项还有 ...

  4. 华东交通大学c语言程序设计,2016年华东交通大学理学院C语言程序设计考研复试题库...

    一.选择题 1. 设有定义:inta=0,b=l, c=l:以下选项中,表达式值与其他三个不同的是( ). A.b=a==c B.a=b=c C.a=c==b D.c=a!=c 答:A [解析]赋值运 ...

  5. 中南民族大学复试c语言题库,2016年中南民族大学生物医学工程学院C程序设计考研复试题库...

    一.选择题 1. 以下叙述中错误的是( ) A.C 程序在运行过程中所有计算都以十进制方式进行 B.C 程序在运行过程中所有计算都以二进制方式进行 C. 所有C 程序都需要编译链接无误后才能运行 D. ...

  6. 8086 c语言,2016年上海大学机电工程与自动化学院微机硬件及软件(包含8086微机和C语言)之C程序设计考研复试题库...

    一.选择题 1. 有如下程序: 程序运行后的输出结果是( ). A.STRENG B.STRIEG C.STREN D.STREN0 答:C [解析]printf 函数按照格式符说明输出对应的数据.给 ...

  7. 新疆大学c语言期末考试题库,2016年新疆师范大学教育科学学院C语言程序设计考研复试题库...

    一.选择题 1. 下列叙述中正确的是( ). A. 在switch 语句中,不一定使用break 语句 B. 在switch 语句中,必须使用default C.break 语句必须与switch 语 ...

  8. 齐鲁工业大学c语言程序设计试题及答案,2016年齐鲁工业大学理学院C语言程序设计考研复试题库...

    一.选择题 1. 以下叙述中错误的是( ). A. 书写风格良好的程序执行效率尚 B. 书写风格良好的程序易读性好 C.C 程序可以在一行上写多条语句 D.C 程序允许将一条语句分写在多行上 答:A ...

  9. 上海交通大学c语言程序设计考试,2016年华东交通大学软件学院C语言程序设计考研复试题库...

    一.选择题 1. 有以下程序: 程序运行后的输出结果是( ). A.0 B.3 C.7 D.8 答:B [解析]C 语言中,字符串没有专门的类型表示,是通过字符数组表示,在字符串末尾用表识字符串结 束 ...

最新文章

  1. 《细胞》重磅!科学家培育全球首个人类自组织心脏类器官,可自主跳动能自我修复...
  2. 2011年的32有用的jQuery插件
  3. jquery mobile app案例_讲座预告 | 运动app内的个人成就、运动轨迹和社交分享对体能提升的长期效应研究...
  4. 一个图片 在另一个图片定位_一个好的listing,图片有哪些基本要求
  5. gpg keys for php 5.5,Fedora解决/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64问题
  6. 最小二乘法普通定义法证明
  7. 使用Nexus搭建私有Nuget仓库
  8. Visual Studio 2013 / 2015 完全卸载 - C语言零基础入门教程
  9. win10+ubuntu双系统安装方案
  10. 如何在C ++中使用String compare()?
  11. 堆积柱形图显示总数_在Excel堆积柱形图中显示合计值
  12. Spark自定义分区器
  13. 马斯克神经网络转换器_通过转换数据来减少人工神经网络的复杂性
  14. JavaWeb实现视频在线播放
  15. SWMM的改进版本,HS-SWMM的安装教程
  16. 设计算法判断链表是否中心对称
  17. Unity Hex与Color之间进行颜色转换
  18. 云服务器重装选哪个版本不卡,黑鲨详解关于重装系统Win7的版本选择问题
  19. java sapi.spvoice_SAPI使用总结——SpVoice的使用方法
  20. Android蓝牙开发音频焦点

热门文章

  1. 强悍的 Vim —— .vimrc(vim 配置文件)
  2. warning C4819 解决方案 warning C4819: The file contains a character that cannot be represented in the cu
  3. Python 基础 —— re:正则表达
  4. 使用 C++ bitset 操纵浮点数类型(float、double)
  5. scipy 常用函数(special, spatial.distance, integrate)
  6. python和java哪个好学-到底学python好还是学java比较好 哪个容易学习点
  7. python经典程序-python经典趣味24点游戏程序设计
  8. python语言中文怎么读-python中文读什么
  9. 自学python能干什么-普通人学Python能干什么?老男孩Python入门
  10. 会聊天到底有多重要?汽车语音识别大盘点