全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
作业1单项选择题 第1题 以下程序的输出结果是: main() int x=10,y=10; printf(%d %dn,x-,-y); A、10 10 B、9 9 C、9 10 D、10 9 答案:D 第2题 下列数组名正确的是: A、a B、int C、2bcx D、a(d) 答案:A 第3题 以下 哪个不是关系运算符: A、= B、 C、= D、!= 答案:A 第4题 下列引用错误的是: int a34; A、a34=3 B、a1*22+1=4 C、*a=1 D、*a2=4 答案:A 多项选择题 第5题 定义结构体变量的方法有: A、先说明结构体类型,在说明变量名 B、在说明类型的同时定义变量 C、先定义变量名,在说明结构体类型 D、直接定义结构体类型变量 答案:A|B|D 第6题 处理动态链表动态分配的常用函数有: A、malloc B、calloc C、free D、scanf 答案:A|B|C 第7题 将一个结构体变量的值传递给另一个函数的方法有: A、用结构体变量的成员作参数 B、用结构体变量作实参 C、用指向结构体变量的指针作实参 D、用结构体变量名作形参 答案:A|B|C 第8题 下列说法正确的是: A、取反运算优先级高于算术运算符 B、取反运算符低于关系运算符 C、取反运算符高于逻辑运算符 D、取反运算符低于赋值运算符 答案:A|C 判断题 第9题 putchar函数的参数可以是整型变量。 答案:正确 第10题 while语句实现直到型循环。 答案:错误 第11题 printf只能输出一个数据。 答案:错误 第12题 for语句可以完全取代while语句。 答案:正确 填空题 第13题 C语言中逻辑非用_运算符表示。 答案:! 第14题 C程序的入口是_函数。 答案:main 第15题 下列程序打印出1000以内的所有“完全数”。“完全数”是指一个正整数,其所有小于该数的因子之和等于该数本身。例如:6=1+2+3,又如:28=1+2+4+7+14 main() int i, j, s; for (j=2;j=1000;j+) s=0; for (i=1;ij;i+) if ( _) s+=i; if ( _) printf(%4d,j); 答案:j%i=0或 !(j%i),j=s 第16题 C语言中_函数的嵌套调用。(填“允许”或“不允许”) 答案:允许 问答题 第17题 什么是函数的递归调用? 答案:语言允许在一个函数的定义中出现对另一个函数的调用。这样就出现了函数的嵌套调用。即在被调函数中又调用其它函数。 第18题 表示结构变量成员的一般形式是什么? 答案:表示结构变量成员的一般形式是: 结构变量名.成员名例如: boy1.num 即第一个人的学号 boy2.sex 即第二个人的性别 第19题 用数组名作函数参数与用数组元素作实参有几点不同? 答案:1)用数组元素作实参时,只要数组类型和函数的形参变量的类型一致,那么作为下标变量的数组元素的类型也和函数形参变量的类型是一致的。因此,并不要求函数的形参也是下标变量。换句话说,对数组元素的处理是按普通变量对待的。用数组名作函数参数时,则要求形参和相对应的实参都必须是类型相同的数组,都必须有明确的数组说明。当形参和实参二者不一致时,即会发生错误。 2)在普通变量或下标变量作函数参数时,形参变量和实参变量是由编译系统分配的两个不同的内存单元。在函数调用时发生的值传送是把实参变量的值赋予形参变量。在用数组名作函数参数时,不是进行值的传送,即不是把实参数组的每一个元素的值都赋予形参数组的各个元素。因为实际上形参数组并不存在,编译系统不为形参数组分配内存。那么,数据的传送是如何实现的呢?在我们曾介绍过,数组名就是数组的首地址。因此在数组名作函数参数时所进行的传送只是地址的传送,也就是说把实参数组的首地址赋予形参数组名。形参数组名取得该首地址之后,也就等于有了实在的数组。实际上是形参数组和实参数组为同一数组,共同拥有一段内存空间。 第20题 结构数组的定义是怎样的? 答案:数组的元素也可以是结构类型的。因此可以构成结构型数组。结构数组的每一个元素都是具
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新版供应科考试试题及答案大全
- 未成年人保护法试题及答案
- 机械工程材料考试复习题及参考答案
- 来看!2025年注册测绘师考试真题及答案已出
- 母婴店助理面试题及答案
- 槽车泄漏应急预案格式(3篇)
- 2025年学法普法知识试题及答案
- 2025年人力资源管理师(二级)劳动关系协调考试专项模拟试题及答案
- 人力资源管理中激励措施的应用
- 消防员识图考试题及答案
- 特种设备安全总监、安全员任命
- 动液面的计算与识别
- 会计师事务所的审计底稿
- 弱电智能化系统施工合同
- 七年级上册填图练习册(人教版)
- YS/T 514.4-2009高钛渣、金红石化学分析方法第4部分:二氧化硅量的测定称量法、钼蓝分光光度法
- 肾癌NCCN指南中文版2023.v1
- GB/T 18380.2-2001电缆在火焰条件下的燃烧试验第2部分:单根铜心绝缘细电线或电缆的垂直燃烧试验方法
- 相关控规-申花单元
- 最新人教版八年级数学上册《第2课时-多项式与多项式相乘》优质教学课件
- 英语关联词汇总大全
评论
0/150
提交评论