一、选择题

1. 以下叙述中错误的是( )。

A.C 语言编写的函数源程序,其文件名后缀可以是.C B.C 语言编写的函数都可以作为一个独立的源程序文件 C.C 语言编写的每个函数都可以进行独立的编译并执行 D. —个C 语言程序只能有一个主函数 【答案】C

【解析】C 源程序经过C 编译程序编译之后生成一个后缀为.OBJ 的二进制文件(称为目标文,然后由称为“连接程序”(Link )的软件,把此.OBJ 文件与C 语言提供的各种库函数连接件)

起来生成一个后缀为.EXE 的可执行文件。只有含有main 函数的经过编译链接才能执行。

2. 以下程序:

程序运行后的结果是( )。 A.1 3 7 B.7 3 1 C.7 3 D.3 7

【答案】D

【解析】函数fun 是递归函数,递归终止条件是x 小于等于4, 当大于等于4是递归调用第一次循环

调用

跳出if 循环,执行输出x=3, 然后回到第一次循环,执

行if 循环的语句,输出x=7。

3. 以下选项中,能用作用户标识符的是( )。

【答案】C

【解析】标识符是由若干个字符组成的字符序列,用来命名程序的一些实体。C 语言定义标识符应遵循以下六种规则:①标识符由字母、数字或下划线组成;②第一个字符必须是字母或下划线;③标识符最多由274个字 符组成;④在标识符中严格区分大小写字母;⑥关键字不能作为自定义的标识符在程序中使用。

4. 下列定义变量的语句中错误的是( )。

【答案】B 【解析】符号,不能出现在标识符中。

5. 有以下程序:

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

【答案】D

【解析】声明结构类型S 中有一个字符数组name , 在input , 为input 中成员name

初始化给name ,

由于

后,调用

函数

函数的形参为结构体指针,因此

函数中,定义了一个结构变量

执行功能是把

赋值

函数改变形参指针data 指向的

name 值的同时,也改变了实参input 的成员name 值;而形参value 为整型变量,是num 的一个副本,修改了nnm 的副本,对num 本身不产生影响,所以输出为#,3。

6. 有以下计算公式:

若程序前面已在命令行中包含math , h 文件,不能够计算上述公式的程序段是( )。

【答案】A

【解析】sqrt 函数是math.h 文件中用来计算平方根的苦函数。A 项错误,当x 小于零时,A 项会出现运行时错误。B 项使用if-else 语句实现功能;C 项使用两条if 语句实现;D 项使用三目运算符实现,结果等价于BC 两项。

7. 有如下程序:

程序运行后的输出结果是( )。 A.STRENG B.STRIEG C.STREN D.STREN0 【答案】C

【解析】printf 函数按照格式符说明输出对应的数据。给定地址开始依次输出字符,直到遇到时

控制符用于输出字符串,输出时从

初始化

调用printf 输出字符串

结束。给字符变量赋值0,相当于赋值

改动数组第4个和第6个元素之后字符串变为'

为STREN , 故C 项正确。

8. 设有定义:intx=ll,y=12,z=0; ,以下表达式值不等于12的是( )。

A. (z ,x ,y ) B. (z=x,y ) C.z=(x ,y ) D.z=(x==y) 【答案】D

c语言编写的每个函数都可以进行独立的编译,2017年辽宁师范大学计算机与信息技术学院836C语言程序设计考研冲刺密押题...相关推荐

  1. 华北理工大学815c语言程序设计,2017年华北理工大学信息工程学院815C程序设计考研冲刺密押题...

    一.选择题 1. 有以下程序: 执行时如输入为:A.abcdefg B. c. D.bcdefgh [答案]D 则输出结果是( ). [解析]题目中for 语句含义是,每次将函数getchar ( ) ...

  2. 湖南师范大学c语言作业答案,2017年湖南师范大学物理与信息科学学院845C语言程序设计考研题库...

    一.选择题 1. 有以下程序 程序运行后的输出结果是( ). A.24 B.44 C.22 D.46 [答案]B [解析]p 是int 类型的指针,指向数组a 的首元素:k 的int*类型的指针,指向 ...

  3. 836c语言程序设计,2017年辽宁师范大学计算机应用研究所836C语言程序设计考研导师圈点必考题汇编...

    目录 2017年辽宁师范大学计算机应用研究所836C 语言程序设计考研导师圈点必考题汇编(一) . 2 2017年辽宁师范大学计算机应用研究所836C 语言程序设计考研导师圈点必考题汇编(二) 11 ...

  4. 应用c语言编写adams用户自定义函数的研究,C语言编写adams用户自定义函数导入到adams中function_builder.doc...

    C语言编写adams用户自定义函数导入到adams中function_builder 应用C语言编写adams用户自定义函数导入到adams中function builder 的整个过程 当前使用软件 ...

  5. R语言使用t.test函数计算两组独立数据的t检验(Independent t-test)

    R语言使用t.test函数计算两组独立数据的t检验(Independent t-test) 目录 R语言使用t.test函数计算两组独立数据的t检验(Independent t-test) #仿真数据

  6. 考研c 语言程序设计题库,温州大学c语言程序设计考研复试核心题库(23页)-原创力文档...

    2017年温州大学C语言程序设计考研复试核心题库 (一) 说明:本资料为学员内部使用,整理汇编了 2017考研复试重点题及历年复试常考题 . _.选择题 1 ,在以下给出的表达式中,与while ( ...

  7. 计算机二级c语言小抄,2017年电大 全国计算机等级考试二级c语言题库新版小条小抄.doc...

    2017年电大 全国计算机等级考试二级c语言题库新版小条小抄 第1套 给定程序中,函数fun的功能是根据形参i的值返回某个函数的值.当调用正确时,程序输出: xl=5.000000, x2=3.000 ...

  8. C语言编写两个函数,分别实现两个整数的最小公倍数和最大公约数

    编写两个函数,分别实现两个整数的最大公倍数和最小公约数,在主函数中输入2个整数,调用后输出结果 #include<stdio.h> int main() {int a,b;int gbei ...

  9. 836c语言程序设计,2017年辽宁师范大学计算机应用研究所836C语言程序设计考研强化模拟题...

    一.选择题 1. 以下叙述中正确的是( ). A. 在scanf 函数的格式串中,必须有与输入项一一对应的格式转换说明符 B. 只能在printf 函数中指定输入数据的宽度,而不能在scanf 函数中 ...

最新文章

  1. FastJson 原理
  2. java 成员变量声明顺序_C++核心准则讨论:按照成员声明的顺序定义和初始化成员变量...
  3. 出席国际海水稻论坛-林裕豪:从玉农业谋定陆丰稻作改良
  4. day16前端(Dom+Jquery)
  5. 3.3.10 动态SQL
  6. javascript实现的复制到剪贴板
  7. java 封装结果集_java封装结果集
  8. 儿童学计算机编程好处,十个理由告诉你孩子为什么要学习编程?
  9. nodejs安装教程Windows版本
  10. 829-信息检索教程【考点汇总】
  11. java实现图片反色处理代码示例
  12. ENet-论文笔记-理解
  13. 轻量级kali虚拟机
  14. 2000元平板电脑推荐2023 2000元左右平板电脑哪款好
  15. 兵法三十六计第二计-围魏救赵。
  16. 全国软件专业人才开发与设计赛题之中等题“统计省份人员信息”
  17. 七夕送女朋友什么礼物好?不会送礼的男生速看!
  18. Improvement of AUTO sampling statistics gathering feature in Oracle 11g
  19. idea插件,在idea中听云音乐
  20. Java excel导出支持2007以上版本

热门文章

  1. JQuery让input从disabled变成enabled
  2. 两天学会css基础(一)
  3. 前端学习---css基本知识
  4. vue.js--基础事件定义,获取数据,执行方法传值
  5. angular2安装笔记
  6. u8系统怎么连接服务器,用友U8 怎么连接远程服务器
  7. oracle块空间的使用,Oracle管理存储架构(二)--Oracle管理数据块空间
  8. 24v开关电源维修技巧_康佳LED液晶彩电KPS+L1900C301电源板原理与维修
  9. h5是可以一键打包小程序的_H5手机网站封装打包微信小程序并实现分享及微信支付...
  10. 热启动必须联网吗_供暖结束,地暖是关闭供水阀门还是关闭回水阀门?你做对了吗?...