网络技术上机分析(7)
十三。十进制转换
请编译函数READDAT()从文件中读取100个十六进制数。DAT放入字符串数组xx;然后编译函数H16TO8()将xx中的十六进制数转换成八进制数,转换后的八进制数仍然存储在字符串数组XX中。最后,调用函数WRITEDAT()将结果输出到OUT。DAT文件。存储原始数据文件的格式是:每行存储10个数字,用逗号分隔(每个数字大于0小于等于2000)。
# include
# include
# include
# include
# define MAX 100
char xx[MAX][20];
void write dat(void);
int read dat(void)
{
FILE * FP;
int i,data
char YY[20];
if((fp=fopen("in.dat "," r ")= = NULL)返回1;
for(i=0;i
0条评论