c高级编程实验指导书(1~5).docVIP

  • 109
  • 0
  • 约1.34万字
  • 约 21页
  • 2018-01-26 发布于浙江
  • 举报
c高级编程实验指导书(1~5)

C高级编程实验指导书 实验一 进制转换 一、实验要求 采用模块化程序设计完成进制转换。由键盘输入一个十进制正整数,然后将该数转换成指定的进制数(二、八、十六)形式输出。指定的进制由用户输入。 二、实验目的 1、熟悉C环境的安装、使用。 2、承上启下,复习《C程序设计》等基础课程的知识。 3、掌握C语言编程的方法。 三、预备知识 1、VC6.0的安装与使用。 2、C程序设计基础知识。 四、实验内容 采用模块化程序设计完成进制转换。 五、程序框图 请按照自己对程序设计需求的理解进行设计。 六、程序清单 1.编写主函数:输入需转换的数与转换的进制 2.编写子函数 (1)函数转换为除16进制以外的进制转换算数编程,使用while循环实现计算进制的转换,并输出转换后的数字; (2)函数转换为16进制,用while函数实现16进制转换的计算并输出16进制转换后的数据; 3.编写数组,关于16进制的一系列字符 4.编写主函数加入do while 使函数可以循环。 七、实验步骤 1、绘制流程图(程序框图)。 2、编码。 #include stdio.h char num[16]={0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}; void fun(int n, int m) { int i=-1, a[100]; if(m!=16) { whil

文档评论(0)

1亿VIP精品文档

相关文档