首页 > 外贸类考试
题目内容 (请给出正确答案)
[主观题]

编写程序,提示用户输入一个十进制整数,然后显示对应的二进制值,在这个程序中不要使用Integer,toBinaryString(int)方法。

编写程序,提示用户输入一个十进制整数,然后显示对应的二进制值,在这个程序中不要使用Integer,toBinaryString(int)方法。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“编写程序,提示用户输入一个十进制整数,然后显示对应的二进制值…”相关的问题
第1题
编写程序读入一个整数,显示该整数的所有素数因子。例如,输入整数为120,输出应为2、2、2、3、5。

点击查看答案
第2题
编写程序,读取一个0~1000的整数,将该整数的各位数字相加。例如,输入整数932,各位数字之和是14。

点击查看答案
第3题
可以使用下面的公式求一元二次方程ax2+bx+c=0的两个根:b2-4ac称为一元二次方程的

可以使用下面的公式求一元二次方程ax2+bx+c=0的两个根:

b2-4ac称为一元二次方程的判别式,如果它是正值,那么方程有两个实数根;如果它为0,方程就只有一个根;如果它是负值,方程无实根。

编写程序,提示用户输入a、b和c的值,程序根据判别式显示方程的根,如果判别式为负值,显示“方程无实根”。

点击查看答案
第4题
编写程序,生成一个包含50个随机整数的列表,然后删除其中所有奇数。 提示: 导入randint函数; 利用列表推导式产生50个满足条件的列表; 输出产生列表; 利用for循环结构从后向前遍历列表中的所有元素,如range(49,-1,-1); 利用列表的remove方法删除所有奇数; 输出结果。
点击查看答案
第5题
问题描述:设I是一个n位十进制整数.如果将I划分为k段,则可得到k个整数.这k个整数的乘积称为I的
一个k乘积.试设计一个算法,对于给定的I和k,求出I的最大k乘积.

算法设计:对于给定的I和k,计算I的最大k乘积.

数据输入:由文件input.txt提供输入数据.文件的第1行中有2个正整数n和k.正整数n是序列的长度,正整数k是分割的段数.接下来的一行中是一个n位十进制整数(n≤10).

结果输出:将计算结果输出到文件output.txt.文件第1行中的数是计算出的最大k乘积.

点击查看答案
第6题
编写程序,接受用户从键盘输入10个整数,比较并输出其中的最大值和最小值。

点击查看答案
第7题
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。窗体文件的程序如下:Private Ty

窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。窗体文件的程序 如下: Private Type x a As Integer b As Integer End Type Private Sub Command1_Click() Dim y As x y.a=InputBox("") If y.a\2=y.a/2 Then y.b=y.a * y.a Else y.b=Fix(y.a/2) End If Text1.Text=y.b End Sub 对以上程序,下列叙述中错误的是()。

A.x是用户定义的类型

B.InputBox函数弹出的对话框中没有提示信息

C.若输入的是偶数,y.b的值为该偶数的平方

D.Fix(y.a/2)把y.a/2的小数部分四舍五入,转换为整数返回

点击查看答案
第8题
编写程序,要求用户从键盘上输入一个年份,输出该年是否是闰年。符合下面两个条件之一的年份即为
闰年:

(1)能被4整除,但不能被100整除。

(2)能被400整除。

点击查看答案
第9题
下面代码实现的功能描述为 def fact(n): if n==0: return 1 else: return n*fact(n-1) num =eval(input("请输入一个整数:")) print(fact(abs(int(num))))

A.接受用户输入的整数N,判断N是否是素数并输出结论

B.接受用户输入的整数N,判断N是否是水仙花数

C.接受用户输入的整数N,判断N是否是完数并输出结论

D.接受用户输入的整数N,输出N的阶乘值

点击查看答案
第10题
编写一个递归函数,近似的计算黄金分割。计算公式如下: f(N) = 1 if N=0 f(N) = 1+1/f(N-1) if N>0 其中 N是用户输入的整数。
点击查看答案
第11题
使用程序计算整数 N 到整数 N+100 之间所有奇数的数值和,不包含 N+100,并将结果输出。整数 N 由用户给出,代码片段如下,补全代码。不判断输入异常。 N = input("请输入一个整数: ") sum=0 for i in range(____________________): if i%2!=0: sum=sum+i print(sum)
点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改