- 21
- 0
- 约1.73万字
- 约 5页
- 2017-02-09 发布于浙江
- 举报
【2017年整理】第一次作业面向对象程序设计作业
编写一个程序,将十进制整数N转换成二进制数。
设计一个职工类Person,一个系有若干个职工,按职务分为系主任、室主任和职工,给出他们之间的领导关系。
1、答案
程序如下:
#includestdio.h
#includestring.h
#define N 100
char a[N];
void convert(int n,int i){
if(n0){
a[i]=n%2;
a[i]+=48;
n/=2;i++;
convert(n,i);
}
}//十进制递归变二进制
void main(){
long int n;
int i,j,k,temp;
while(scanf(%d,n)!=EOF){
for(i=0;iN;i++)a[i]=\0;
convert(n,0);
i=N-1;
while(a[i]==NULL)i-- ;
for(;i=0;i--)printf(%c,a[i]);
printf(\n);
}
}
2答案:
解:
类person有姓名、职务和指向领导的指针等私有数据,以及两个构造函数和以下成员函数:setleader()(设置当前职工的领导);getname()(获取职工姓名);getleade
您可能关注的文档
- 【2017年整理】第8号关于加强物业管理工作的建议答复.doc
- 【2017年整理】第8章 简单试验设计与正交试验设计1、2.doc
- 【2017年整理】第8章 报道的策划与组织.doc
- 【2017年整理】第8章 财务会计报告(讲义).doc
- 【2017年整理】第6周 转化单位(一)【六年级举一反三】.doc
- 【2017年整理】第8章 财务会计报告.doc
- 【2017年整理】第8章 热辐射基本定律和辐射特性.doc
- 【2017年整理】第8章 化学反应平衡.doc
- 【2017年整理】第8章习题与参考答案.doc
- 【2017年整理】第8章--参考答案.doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)