全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
同步练习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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 6113.201-2025无线电骚扰和抗扰度测量设备和测量方法规范第2-1部分:无线电骚扰和抗扰度测量方法传导骚扰测量
- 胆管狭窄的护理
- 雨课堂学堂在线学堂云《病理学(安徽医学高专 )》单元测试考核答案
- 2026重庆市面向复旦大学定向选调应届毕业生历年真题汇编带答案解析
- 2026宁夏面向湖南大学招录选调生历年真题汇编带答案解析
- 2026年设备监理师之设备监理合同考试题库含答案【轻巧夺冠】
- 浙江国企招聘-2025年度台州天台县县属国有企业公开招聘12人备考题库及答案解析(夺冠)
- 四川省第七地质大队关于2025年下半年公开考核招聘工作人员(17人)备考题库带答案解析
- 2026年(通讯维修工)理论知识考试题库附参考答案【达标题】
- 中国水利水电科学研究院水生态环境研究所招聘科研助理2人备考题库附答案
- 《光伏发电组件工艺》课件
- 【MOOC】新媒体设计之图形图像处理-福建师范大学 中国大学慕课MOOC答案
- 铁道运营专业职业生涯规划
- 黄工为什么走?案例分析
- 血脂管理指导
- 《卧式拉力试验机》
- (完整版)医学英语(阅读一分册)翻译及答案
- 胰岛干细胞分化和定向
- 心电图危急值的识别与处理
- 舞蹈疗法行业商业机会挖掘与战略布局策略研究报告
- 九年级上册(2024修订) 第六单元 23 范进中举 公开课一等奖创新教学设计
评论
0/150
提交评论