第2周报告1实验目的:数组递归
实验内容:用数组进行二进制转化
* 程序头部注释开始程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.* 文件名称:
* 作 者:石丽君
* 完成日期: 2012年 2月 27日*
版 本 号:
* 对任务及求解方法的描述部分*
输入描述:
#include<iostream>
using namespace std;
int main ()
{
int a[50],n,i=0;
cout<<"请输入一个十进制数 ";
cin>>n;
if(n==0)
cout<<0<<endl;
else
{
while(n>0)
{
a[i]=n%2;
n=n/2;
++i;
}
}
for(int j=i-1;j>=0;j--)
cout<<a[j];
cout<<endl;
return 0;
}
感言:数组很好用