如何使用Visual Studio 2010编写一个C语言程序,本经验将手把手教大家如何通过VS2010编写一个简单的C语言小程序......
2023-03-16 392 C语言
在visual C 6.0上,用C语言编写,输入一个十进制并转换成二进制输出的程序
打开visual C 6.0-文件-新建-文件-C Source File
输入预处理命令和主函数:
#includestdio.h> /*输入输出头文件*/
void main() /*空类型:主函数*/
定义变量和数组的数据类型并输入一个十进制:
int b[16],x,k,r,i; /*定义变量和数组的数据类型为整型*/
printf("输入一个十进制:"); /*输出文字提示*/
scanf("%d",&x); /*输入一个十进制数字*/
k=-1; /*将-1赋给k*/
用除R取余倒计法将十进制的数转化成二进制的数:
do /*用循环将十进制的数转化成二进制的数*/
{
r=x%2; /*用除R取余倒计法计算二进制*/
b[ k]=r; /*将值赋给数组*/
x/=2; /*将原数除2*/
}while(x>=1);
输出结果:
for(i=k;i>=0;i--) /*将上面倒计的数正回来*/
printf("%d ",b[i]); /*输出结果*/
printf("\n");
完整的源代码:
#includestdio.h> /*输入输出头文件*/
void main() /*空类型:主函数*/
{
int b[16],x,k,r,i; /*定义变量和数组的数据类型为整型*/
printf("输入一个十进制:"); /*输出文字提示*/
scanf("%d",&x); /*输入一个十进制数字*/
k=-1; /*将-1赋给k*/
do /*用循环将十进制的数转化成二进制的数*/
{
r=x%2; /*用除R取余倒计法计算二进制*/
b[ k]=r; /*将值赋给数组*/
x/=2; /*将原数除2*/
}while(x>=1);
for(i=k;i>=0;i--) /*将上面倒计的数正回来*/
printf("%d ",b[i]); /*输出结果*/
printf("\n");
}
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: C语言
相关文章
如何使用Visual Studio 2010编写一个C语言程序,本经验将手把手教大家如何通过VS2010编写一个简单的C语言小程序......
2023-03-16 392 C语言
怎样使用VC软件编译并运行C语言程序,ViualC 6.0是一款非常好的软件,它不仅可以运行C代码程序,还可以创建位图和PPT等工程文件,现在的全国计算机等级考试(二级C)指定的编译软件就是VC6.......
2023-03-16 147 C语言