鹿鼎记的主题曲:PASCAL难题,高手请进

来源:百度文库 编辑:高校问答 时间:2024/04/29 20:33:27
2、负2进制数(提交程序:number.pas)
[问题描述]
有这样一个数100110,它是-2进制的数,将它转换成10进制数的方法是1*(-2)5 + 0*(-2)4 + 0*(-2)3 + 1*(-2)2 + 1*(-2)1 + 0*(-2)0 等于-30。在-2进制数中,每个位置上的数字只能是0或1。可以证明,每一个10进制数都可以表示成-2进制数,而且表示方式是唯一的。你的程序要能够将10进制数转换成-2进制数。

[输入格式] 输入文件名:number.in
一个10进制数n,|n|<=500000000。

[输出格式] 输出文件名:number.out
与输入n相等的-2进制数。
1、精度计算(提交程序:cal.pas)
[问题描述]
输入两个10000以内的正整数X、Y,求X除以Y的值。要求精确到小数点后100位,如果在100位内出现循环节,请用括号标出。如:51/7=7.(285714)。

[输入格式] 输入文件名:cal.in
两个整数,用空格分开。

[输出格式] 输出文件名:cal.out
按照要求,输出X除以Y的值。

pascal。。。。。兄弟你是不是在学校阿 。。。。。还用pascal .
多年没碰了。。pascal注重它的语法结构非常严谨 学好这个严谨的能力 以后不吃亏 这个是主要的。。。

这种题也叫难题....