中国石油大学c语言程序设计答案,中国石油大学《C语言程序设计》期末复习题和答案.doc...
《C语言程序设计》复习题 第 PAGE 1页,共 NUMPAGES 32页
《C语言程序设计》期末复习题
一、选择题
1.能将高级语言编写的源程序转换成目标程序的是( )
A. 链接程序 B. 解释程序 C. 编译程序 D.编辑程序
2.设a为整型变量,则不能正确表达数学关系10<a<15的C语言表达式是( )。
A. 10
C. a>10&&a<15 D.!(a<=10)&&!(a>=15)
3.当调用函数时,实参是一个数组名,则向函数传送的是( )。
A. 数组的长度 B. 数组的首地址
C. 数组每一个元素的地址 D. 数组每个元素中的值
4.执行下面的程序段后,k的值是()
int k=1,n=325;
do { k*=n%10;n/=10;}while(n);
A. 3B. 30 C. 523D. 325
5.若有以下数组说明,则i=6;a[a[i]]元素数值是( )。
int a[12]={1,4,7,10,2,5,8,11,3,6,9,12};
A.3 B.8 C.6 D.5
6.若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是()
A. for(i=1,p=1;i<=5;i++) p*=i;
B. for(i=1;i<=5;i++){ p=1; p*=i;}
C. i=1;p=1;while(i<=5){p*=i; i++;}
D. i=1;p=1;do{p*=i; i++; }while(i<=5);
7.若有:int a[][3]={{1,2,3},{4,5},{6,7},{8}}; 则数组a的第一维的大小为: ( )
A. 12 B. 3 C. 4 D.无确定值
8.设有如下程序段 ,则执行p=s;语句后,以下叙述正确的是( )。
char s[20]= “Bejing”,*p;
p=s;
A.可以用*p表示s[0]
B.s数组中元素的个数和p所指字符串长度相等
C.s和p都是指针变量
D.数组s中的内容和指针变量p中的内容相等
9.以下正确的函数定义是( )。
A.double sum(int x, int y) B.double sum (int x,y)
{ z=x+y ; return z ; } { int z ; return z ;}
C.sum (x,y) D.double sum (int x, int y)
{ int x, y ; double z ; { double z ;
z=x+y ; return z ; } z=x+y ; return z ; }
10.已知学生信息描述为
struct student
{
int no;
char name[20];
char sex;
struct{int year; int month; int day; }birth;
};
struct student s;
设变量s中的“生日”应是“1984年11月11日”,下列对“生日”的正确赋值方式是( )。
A. year=1984;month=11;day=11;
B. birth.year=1984;birth.month=11;birth.day=11;
C. s.year=1984;s.month=11;s.day=11;
D. s.birth.year=1984;s.birth.month=11;s.birth.day=11;
11. 下列数据中,为字符串常量的是( )。
A. ′A′B. How do you do.C. "A" D.$abc
12.以下运算符中,优先级最高的运算符是( )。
A. ||B. % C. ! D.==
13.执行以下程序段后,输出结果和a的值是( )。
int a=10;
printf("%d",++a);
A.10和10 B.10和11 C.11和10 D.11和11
14. 有定义语句:int x,y;若要通过scanf("%d%d",&x,&y);语句使变量x得到数值1
中国石油大学c语言程序设计答案,中国石油大学《C语言程序设计》期末复习题和答案.doc...相关推荐
- 现代教育技术计算机网络试题及答案,《现代教育技术》期末复习题及答案
现代教育技术期末复习1 一.填空题 1.教育技术就是人类在教育活动中所采用的一切( )和方法的总和,它分为有形的技术(物化形态)和( )的技术(智能形态)两大类. 答案:技术手段:无形 2.学习资源主 ...
- 微型计算机接口期末,微机接口技术期末复习题及其答案 (2)
微机接口技术期末复习题及其答案 微机接口技术综合练习题 一.填空题 1.接口的基本功能就是输入缓冲与输出锁存.2.数据输入/输出的三种方式就是程序控制.中断与DMA. 3.在查询输入/输出方式下,外设 ...
- 微型计算机接口与技术期末,北邮《微机原理与接口技术》期末复习题(含答案).doc...
北邮<微机原理与接口技术>期末复习题(含答案).doc 1微机原理与接口技术复习题一.填空习题讲解1计算机由运算器.控制器.存储器.输入设备和输出设备五大部分组成.2运算器和控制器合称为中 ...
- ald计算机应用,计算机应用期末复习题及答案.doc
计算机应用期末复习题及答案 Excel复习题 一.单选题 1.SLN()函数为何种折旧方法?( ) A.直线法 B.年数总和法 C. 定率递减法 D.双倍递减法 A2.下列哪一个时间函数只会传回目前日 ...
- 大学计算机python期末考试_大学计算机程序设计(Python)_章节测验,期末考试,慕课答案查询公众号...
大学计算机程序设计(Python)_章节测验,期末考试,慕课答案查询公众号 更多相关问题 [问答题,论述题] 在上课时,有些平时不受老师重视的学生有的爱讲话,有的爱做小动作,特别是坐在窗边的学生则爱把 ...
- python考试名词解释_程序设计(python)_章节测验,期末考试,慕课答案查询公众号...
程序设计(python)_章节测验,期末考试,慕课答案查询公众号 更多相关问题 [名词解释] 语丝社 [问答题,简答题] 简析<雷雨>中侍萍形象 [名词解释] "人的文学&quo ...
- 新农慕课python第四周答案_Python编程_章节测验,期末考试,慕课答案查询公众号
Python编程_章节测验,期末考试,慕课答案查询公众号 更多相关问题 提倡现代主义建筑的旗手有:()A.勒柯布西耶B.尼迈耶C.密斯D.格罗皮乌斯将领导协调划分为领导职能协调.组织同环境协调.组织机 ...
- 期末试题及答案计算机,《计算机应用基础》期末试题及答案
<计算机应用基础>期末试题及答案 一.填空题(每空1分,共30分) 1.计算计的软件系统通常分成____系统__软件和__应用____软件. 2.字长是计算机___一___次能处理的___ ...
- 单片机c语言程序设计中可以不分大小写,单片机考试复习题及答案
选择题 1.主频为12MHz的单片机他的机器周期为(c). A.1/12微秒 B.0.5微秒 C.1微秒 D.2微秒 2.MCS-51系列单片机是属于(C)体系结构. A.冯诺依曼 B.普林斯顿 C. ...
- C语言单链表实现FCFS算法,数据结构与算法复习题(含答案).doc
<数据结构与算法>2015-2016学年第1学期考试复习题 选择题(下面各小题有一个正确答案,请将正确答案的编号填写在各小题的括号内). 1.在一棵具有5层的满二叉树中结点总数为( A ) ...
最新文章
- java参数传递:值传递还是引用传递
- IIS托管管道模式的集成和经典
- WinForm 捕获最小化事件
- 2017大数据全景图
- 二叉树的深度优先遍历逆推
- 动态卷积:自适应调整卷积参数,显著提升模型表达能力 CVPR 2020
- iOS 跨平台开发,该用 Flutter 还是 Swift?
- Spring容器和Spring应用上下文的理解
- linux挂载硬盘不适合重启,Linux分区g挂载目录不重启挂载硬盘
- Python新闻网站项目-1.项目分析与产品设计
- 北大 宾州树库 语料标注集
- 如何优雅的给你的APK文件打上签名
- 易康(eCognition)对象几何特征--1:几何(Geometry)_范围(Extent)
- 几个南阳oj的STL题
- altium designer 绘制pcb时如何检查漏线
- 运营管理最新版史蒂文森_《运营管理(英文版第11版注解版国际经典原版教材)》(美)威廉J.史蒂文森著【摘要 书评 在线阅读】-苏宁易购图书...
- Mac中的文件如何拷贝到硬盘中?
- std::shared_ptr 详解
- 3D完整空间蛋白组学
- 怎么在php网站大图加倒计时,WordPress站点添加活动倒计时功能教程
热门文章
- Linux系统 Centos6 安装
- div contenteditable=true各个浏览器上的解析
- vmware workstation 12安装ubuntu kylin 16.04虚拟机
- 【JavaScript 插件】实现图片倒影效果 - reflex.js
- 在克隆环境上分离httpd和subversion。
- hdu 2736 Average distance
- Android系统移植与调试之-------如何修改Android手机显示的4G信号强度的格子数
- [zz] 海洋环境的光能传递
- HDU 5050 Divided Land(进制转换)
- Coolite Toolkit学习笔记二:服务器端Alert,Confirm,Prompt