c语言编写的每个函数都可以进行独立的编译,2017年辽宁师范大学计算机与信息技术学院836C语言程序设计考研冲刺密押题...
一、选择题
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语言程序设计考研冲刺密押题...相关推荐
- 华北理工大学815c语言程序设计,2017年华北理工大学信息工程学院815C程序设计考研冲刺密押题...
一.选择题 1. 有以下程序: 执行时如输入为:A.abcdefg B. c. D.bcdefgh [答案]D 则输出结果是( ). [解析]题目中for 语句含义是,每次将函数getchar ( ) ...
- 湖南师范大学c语言作业答案,2017年湖南师范大学物理与信息科学学院845C语言程序设计考研题库...
一.选择题 1. 有以下程序 程序运行后的输出结果是( ). A.24 B.44 C.22 D.46 [答案]B [解析]p 是int 类型的指针,指向数组a 的首元素:k 的int*类型的指针,指向 ...
- 836c语言程序设计,2017年辽宁师范大学计算机应用研究所836C语言程序设计考研导师圈点必考题汇编...
目录 2017年辽宁师范大学计算机应用研究所836C 语言程序设计考研导师圈点必考题汇编(一) . 2 2017年辽宁师范大学计算机应用研究所836C 语言程序设计考研导师圈点必考题汇编(二) 11 ...
- 应用c语言编写adams用户自定义函数的研究,C语言编写adams用户自定义函数导入到adams中function_builder.doc...
C语言编写adams用户自定义函数导入到adams中function_builder 应用C语言编写adams用户自定义函数导入到adams中function builder 的整个过程 当前使用软件 ...
- R语言使用t.test函数计算两组独立数据的t检验(Independent t-test)
R语言使用t.test函数计算两组独立数据的t检验(Independent t-test) 目录 R语言使用t.test函数计算两组独立数据的t检验(Independent t-test) #仿真数据
- 考研c 语言程序设计题库,温州大学c语言程序设计考研复试核心题库(23页)-原创力文档...
2017年温州大学C语言程序设计考研复试核心题库 (一) 说明:本资料为学员内部使用,整理汇编了 2017考研复试重点题及历年复试常考题 . _.选择题 1 ,在以下给出的表达式中,与while ( ...
- 计算机二级c语言小抄,2017年电大 全国计算机等级考试二级c语言题库新版小条小抄.doc...
2017年电大 全国计算机等级考试二级c语言题库新版小条小抄 第1套 给定程序中,函数fun的功能是根据形参i的值返回某个函数的值.当调用正确时,程序输出: xl=5.000000, x2=3.000 ...
- C语言编写两个函数,分别实现两个整数的最小公倍数和最大公约数
编写两个函数,分别实现两个整数的最大公倍数和最小公约数,在主函数中输入2个整数,调用后输出结果 #include<stdio.h> int main() {int a,b;int gbei ...
- 836c语言程序设计,2017年辽宁师范大学计算机应用研究所836C语言程序设计考研强化模拟题...
一.选择题 1. 以下叙述中正确的是( ). A. 在scanf 函数的格式串中,必须有与输入项一一对应的格式转换说明符 B. 只能在printf 函数中指定输入数据的宽度,而不能在scanf 函数中 ...
最新文章
- FastJson 原理
- java 成员变量声明顺序_C++核心准则讨论:按照成员声明的顺序定义和初始化成员变量...
- 出席国际海水稻论坛-林裕豪:从玉农业谋定陆丰稻作改良
- day16前端(Dom+Jquery)
- 3.3.10 动态SQL
- javascript实现的复制到剪贴板
- java 封装结果集_java封装结果集
- 儿童学计算机编程好处,十个理由告诉你孩子为什么要学习编程?
- nodejs安装教程Windows版本
- 829-信息检索教程【考点汇总】
- java实现图片反色处理代码示例
- ENet-论文笔记-理解
- 轻量级kali虚拟机
- 2000元平板电脑推荐2023 2000元左右平板电脑哪款好
- 兵法三十六计第二计-围魏救赵。
- 全国软件专业人才开发与设计赛题之中等题“统计省份人员信息”
- 七夕送女朋友什么礼物好?不会送礼的男生速看!
- Improvement of AUTO sampling statistics gathering feature in Oracle 11g
- idea插件,在idea中听云音乐
- Java excel导出支持2007以上版本
热门文章
- JQuery让input从disabled变成enabled
- 两天学会css基础(一)
- 前端学习---css基本知识
- vue.js--基础事件定义,获取数据,执行方法传值
- angular2安装笔记
- u8系统怎么连接服务器,用友U8 怎么连接远程服务器
- oracle块空间的使用,Oracle管理存储架构(二)--Oracle管理数据块空间
- 24v开关电源维修技巧_康佳LED液晶彩电KPS+L1900C301电源板原理与维修
- h5是可以一键打包小程序的_H5手机网站封装打包微信小程序并实现分享及微信支付...
- 热启动必须联网吗_供暖结束,地暖是关闭供水阀门还是关闭回水阀门?你做对了吗?...