题目内容 (请给出正确答案)
[主观题]

下面程序实现十进制向其他进制的转换。 [Java程序] C1ass Node{int data;Node next;}class Transf

下面程序实现十进制向其他进制的转换。

[Java程序]

C1ass Node{

int data;

Node next;

}

class Transform{

private Node top;

publiC void print(){

Node P;

while(top !=null){

P=top;

if(P.data>9)

System.out.print((char)(p.data+55));

else

System.out.print(p.data);

top=P.next;

}

}

public void Trans(int d,int i)(//d为数字;i为进制

int m;

(1) n=false;

Node P;

while(d>0){

(2) ;

d=d/i;

P=flew Node();

if((3) ){

P.data=m;

(4) ;

top=P;

n=true;

}

else{

p.data=m;

(5) ;

toP=P;

}

}

}

}

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“下面程序实现十进制向其他进制的转换。 [Java程序] C1…”相关的问题

第1题

下而程序实现十进制向其他进制的转换。 [C++程序] include"ioStream.h" include"math.h" include

下而程序实现十进制向其他进制的转换。

[C++程序]

include"ioStream.h"

include"math.h"

include <conio.h>

typedef struct node{

int data;

node *next;

}Node;

class Transform

{

public:

void Trans(int d,int i); //d为数字;i为进制

void print();

private:

Node *top;

};

void Transform.:Trans(int d,int i)

{

int m,n=0;

Node *P;

while(d>0)

{

(1) ;

d=d/i;

p=new Node;

if(!n){

P->data=m;

(2) j

(3) ;

n++;

}

else{

p->data=m;

(4) ;

(5) ;

}

}

}

void Transform.:print()

{

Node *P;

while(top!=NULL)

{

p=top;

if(P->data>9)

cout<<data+55:

else

cout<<data;

top=p->next;

delete P;

}

}

点击查看答案

第2题

阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内。 [说明] 下面程序实现十进制向其它

阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内。

[说明]

下面程序实现十进制向其它进制的转换。

[Java程序]

ClasS Node{

int data;

Node next;

}

class Transform{

private Node top;

public void print(){

Node p;

while(top!=null){

P=top;

if(P.data>9)

System.out.print((char)(P.data+55));

else

System.out.print(p.data);

top=p.next;

}

}

public void Trans(int d,int i){//d为数字;i为进制

int m;

(1) n=false;

Node p;

while(d>0){

(2);

d=d/i;

p=new Node();

if((3) ){

p.data=m;

(4);

top=P;

n=true;

}

else{

p.data=m;

(5);

top=P;

}

}

}

}

点击查看答案

第3题

阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。 [说明] 下面程序实现十进制向其它进

阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。

[说明]

下面程序实现十进制向其它进制的转换。

[C++程序]

include"ioStream.h"

include"math.h"

include

typedef struct node {

int data;

node*next;

}Node;

Class Transform.

{

DUDlic:

void Trans(int d,int i); //d为数字;i为进制

void print();

private:

Node*top;

};

void Transform.:Trans(int d,int i)

{

int m,n=0;

Node*P;

while(d>0)

{

(1);

d=d/i;

p=new Node;

if(!n){

p->data=m;

(2);

(3);

n++;

}

else{

p->data=m;

(4);

(5);

}

}

}

void Transform.:print()

{

Node*P;

while(top!=NULL)

{

p=top;

if(p->data>9)

cout<<data+55;

else

cout<<data;

top=p->next;

delete p;

}

}

点击查看答案

第4题

下面是一个将十进制正整数转换为 2进制数的函数定义:void tobinary(int x){while (x>0) {pr

下面是一个将十进制正整数转换为 2进制数的函数定义:

void tobinary(int x)

{

while (x>0) {

printf("%1d",x%2);

}

}

要实现函数的功能,则在空白处应该填写的程序语句是()。

A.x=x/2;

B.x=x/10;

C.x=x%2;

D.x=x%10;

点击查看答案

第5题

下面是一个将十进制正整数转换为2进制数的函数定义: void tobinary(int x) { while (x>0) { printf("%1d",x%2); } } 要实现函数的功能,则在空白处应该填写的程序语句是()。

A.x=x/2;

B.x=x/10;

C.x=x%2;

D.x=x%10;

点击查看答案

第6题

下面是一个将十进制正整数转换为2进制数的函数定义: void tobinary(int x) { while (x>0) { printf("%1d",x%2); } } 要实现函数的功能,则在空白处应该填写的程序语句是()。

A.x=x/2;

B.x=x/10;

C.x=x%2;

D.x=x%10;

点击查看答案

第7题

下面是一个将十进制正整数转换为2进制数的函数定义: void tobinary(int x) { while (x>0) { printf("%1d",x%2); } } 要实现函数的功能,则在空白处应该填写的程序语句是()。

A.x=x/2;

B.x=x/10;

C.x=x%2;

D.x=x%10;

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信