题目内容 (请给出正确答案)
[单选题]

十进制数转换为n进制数时

A.整数部分除n取余

B.整数部分乘n取整

C.小数部分除n取余

D.小数部分乘n取整

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“十进制数转换为n进制数时”相关的问题

第1题

十进制数转换为任意N进制数时,整数部分采用基数连除取余法,按顺序排列。
点击查看答案

第2题

编写程序将255以内十进制整数转换为N进制数。(要求交互选择N=2,N=8,N=16)。
点击查看答案

第3题

下面的属性文法G[N]可以将一个二进制小数转换为十进制小数,令N. val为G[N]生成的二进制数的值,例如对输入串 101. 101,N. val= 5. 625.

B→‘1’ {B. val:= 1}

答:

(1) 试消除该属性文法(翻译模式)中的左递归,以便可以得到一个可以进行自上而下进行语义处理(翻译)的翻译模式;

(2) 对变换后的翻译模式,构造一个自上而下预测翻译程序。

7.下面的属性文法G[N]可以将一个二进制小数转换为十进制小数,令N. val为G[N]生成的二进制数的值,例如对输入串 101. 101,N. val= 5. 625.

B→‘1’ {B. val:= 1}

点击查看答案

第4题

编写一个算法,将一个非负的十进制整数N转换为一个二进制数。
点击查看答案

第5题

利用栈将十进制数 N(N<100)转换为二进制数时,为了确保栈在处理过程中不会发生上溢,则该栈至少要有( )个存储单元。> A、6

B、7

C、8

D、9

点击查看答案

第7题

【简答题】利用栈的基本操作实现将十进制整数N转换为r(2≤r≤16)进制数,并输出。(算法设计题)
点击查看答案

第8题

以下程序的功能是:将无符号八进制数字构成的字符串转换为十进制整数。例如,输入的字符串为556,则输出十进制整数366。请填空。

  #include<stdio.h>

  main()

  {char*p,s[6];

    int n;

    p=s;

    gets(p);

    n=*p-'0';

    while(______!='\0')

      n=n*8+*p-'0';

    printf("%d\n",n);

  }

点击查看答案

第9题

以下程序的功能是:将无符号八进制数字构成的字符串转换为十进制整数。例如,输入的字符串为556,则输出十进制整数366。请填空。

  #include<stdio.h>

  main()

  {char*p,s[6];

    int n;

    p=s;

    gets(p);

    n=*p-'0';

    while(______!='\0')

      n=n*8+*p-'0';

    printf("%d\n",n);

  }

点击查看答案

第10题

阅读下列函数说明和C函数,将应填入(n)处的字句写在对应栏内。

[函数2.1说明]

下面程序的功能是:将由键盘输入的某个十进制数转换成对应的R进制数并输出。这里R是 2到16的整数,由键盘输入。例如,输入n=128,base=13后的输出为9B。

[函数2.1]

include <stdio.h>

main()

{ char b[16]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};

int c[64],n,i=0,base;

printf("Enter a number:");scaaf("%d",&n);

printf("Enter new base:");scanf("%d",&base);

do{c[i]=(1);

i++;

n=n/base;

}while((2));

printf("Transmit new base:");

for(- -i;i>=0;- -i)printf("%c",(3));

}

[函数2.2说明]

所谓回文字符中是指正序和逆序拼写相同的字符串,例如astrtsa,adgdtdgda等。下面函数int fun(char *str)的功能是判断字符串str是否是回文,当字符串是回文时,函数返回1,否则返回0。

[函数2.2]

int fun(char *str)

{ int i,j,l;

for(i=0;str[i]! ='\0';i++);

l=i/2;

for(j=0,i- -;j<=1;(4))

if((5)) return 0;

return 1;

}

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

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

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