首页>计算机>软件水平考试>模拟试题>正文
软考:《高级语言程序设计》北大上机试题(三)

www.zige365.com 2008-11-11 18:40:36 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

2. 题目:编一C程序,它能读入一个正整数,并输出该正整数的17进制形式,依次用A、B、C、D、E、F、G表示10、11、12、13、14、15、16。(注:可执行文件名为e3_2.exe)

程序设计:
main()
{char b[18]={"0123456789ABCDEFG"};
int c[64],d,i=0,base=17;
long n;
printf("Please enter n=");
scanf("%ld",&n);
printf("\n");
do
{c[i]=n%base;
i++;
n=n/base;
}
while (n!=0);
printf("Transmite new base=17:\n");
for (--i;i>=0;--i)
{d=c[i];
printf("%c",b[d]);
}
printf("%c",'\n');
}

本新闻共3页,当前在第2页  1  2  3  

我要投稿 新闻来源: 编辑: 作者:
相关新闻
08年11月软考英语考前练习试题及答案汇总
08年11月软考英语考前练习试题及翻译(1)
08年11月软考英语考前练习及解析(18)
08年11月软考英语考前练习试题及解析(17)
08年11月软考英语考前练习试题及解析(16)
08年11月软考英语考前练习试题及解析(15)