C 程序设计:输入一个正整数,将其转化为二进制数输出讲课教案.pptVIP

  • 66
  • 0
  • 约小于1千字
  • 约 5页
  • 2020-06-01 发布于浙江
  • 举报

C 程序设计:输入一个正整数,将其转化为二进制数输出讲课教案.ppt

程序设计: 输入一个正整数,将其转化为二进制数输出 一组;#include stdio.h void main() { void convert(long a); 函数声明 long x; 定义要进行转换的数X printf(“Input x...”); scanf(“%ld”,x); 输入X convert(x); 调用函数 } ; void convert(long a) { int b[32],i; for(i=0;i=31;i++) b[i]=3; for(i=0;i=31;i++) { b[i]=a%2; a=a/2; if(a==0) break; } printf(The converted number:); for(i=31;i=0;i--) { if(b[i]==3) continue; else printf(%d,b[i]); } printf(\n);};程序运行结果;不给数组赋初值也不判断直接输出的结果: 可以看见后几位是正确的,前面的是随机数

文档评论(0)

1亿VIP精品文档

相关文档