全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
同步练习5.3一、选择题1有以下说明语句,则对应正确的赋值语句是( )。struct point int x; int y; p;(A)point.x = 1; point.y = 2;(B)point= 1, 2 ;(C)p.x = 1; p.y = 2;(D)p = 1, 2 ;2已知有职工情况结构变量emp定义如下,则对emp中的birth正确赋值方法是( )。struct Date int year; int month; int day;strnct Employee char name20; long code; Date birth;Employee emp;(A)year=1980; month=5; day=1;(B)birth.year=1980; birth.month=5; birth.day=1;(C)emp.year=1980; emp.month=5; emp.day=1;(D)emp.birth.year=1980; emp.birth.month=5; emp.birth.day=1;3. 有以下说明语句,则叙述正确的是( )。struct Point int x; int y;(A)正确的结构类型说明(B)正确的结构变量说明(C)错误的原因是结构中成员类型相同(D)无意义的说明4有以下说明语句,则下列错误的引用是( )。struct Worker int no;char name20;Worker w, *p &w;(A)w.no(B)p-no(C)(*p).no(D)*p.no5s1和s2是两个结构类型变量,若要使赋值s1=s2合法,则要求( )。(A)s1只接收s2中相同类型的数据成员(B)s1和s2中的数据成员个数相同(C)s1和s2是同一结构类型的变量(D)s1和s2是存储字节长度一样的变量【解答】CDADC二、程序练习1阅读程序,写出运行结果。#include using namespace std;struct Data int n; double score;int main() Data a3 = 1001,87,1002,72,1003,90 , *p = a; cout n endl; cout n endl; cout n+ endl; cout (*p).n+ endl;【解答】2阅读程序,写出运行结果。#include using namespace std;struct Employee char name 20 ; char sex;void fun( Employee *p ) if( (*p).sex = m ) cout (*p).name endl;int main() Employee emp5 = Liming, m, Wangxiaoping, f, Luwei, m ; int i; for( i=0; i3; i+ ) fun( emp+i );【解答】3编写程序,定义一个表示 ( x, y ) 坐标点的结构类型:struct Point int x; int y; ;main函数输入两个坐标点的值。函数:int Line(Point a, Point b);判断两点的连线是否为水平线、垂直线或斜线。【解答】#include#include using namespace std;struct Point int x;int y;int Line(Point a, Point b)if(a.x=b.x) return 1;if(a.y=b.y) return 2;return 0;int main()Point a,b;cout输入第一点坐标值:n;couta.x;couta.y;cout输入第二点坐标值:n;coutb.x;coutb.y;int t=Line(a,b);if(t=1) cout这是一条水平线n;elseif(t=2) cout这是一条垂直线n;else coutx= pp2-y=2;(D)pp2.x=3;pp2.y=32有以下说明语句,则引用形式错误的是( )。struct Student int num; double score;St
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临床口干口苦常用药物作用及特点
- 房屋设备租赁合同(范本)
- 电子商务 2-2 选品基础
- 建筑垃圾清运工程合同(范本)
- 河北省石家庄市井陉县2027届四上数学期末质量检测试题含解析
- 西安市长安区2027届数学六上期末经典试题含解析
- 2027届湖北省武汉市汉阳区三上数学期末学业水平测试试题含解析
- 2027届山南地区扎囊县数学六年级第一学期期末达标检测模拟试题含解析
- 2027届江西省上饶市婺源县数学六年级第一学期期末联考试题含解析
- 2026年铁路旅客列车反恐器材考核试卷
- 2026年审计(内部审计)试题及答案
- 配电室安全运行日常管控规范
- 26.4 实际问题与二次函数(第3课时 实物抛物线问题)教学课件
- 宾利汽车车主专属服务体验设计
- 2026年高考广东卷物理高考真题(网络 收集版)(解析版)
- 破碎机安全操作规程
- 2026中国管理咨询行业人才发展及人力资源优化研究报告
- 2026年广东省危险废物处理行业分析报告及未来发展趋势报告
- 2026年二级造价师土建实务真题(附解析)
- 重大事故隐患整改报告的模板
- 鸿蒙应用开发认证考试题库及答案
评论
0/150
提交评论