2、转换函数使用: 输入一个整数和进制,转换成十进制输出。 输入格式: 在一行输入整数和进制 输出格式: 在一行十进制输出结果

题目

2、转换函数使用: 输入一个整数和进制,转换成十进制输出。 输入格式: 在一行输入整数和进制 输出格式: 在一行十进制输出结果


相似考题
更多“2、转换函数使用: 输入一个整数和进制,转换成十进制输出。 输入格式: 在一行输入整数和进制 输出格式: 在一行十进制输出结果”相关问题
  • 第1题:

    以下关于二、十和十六进制数之间整数转换正确的是(20)。

    A.十进制数439转换成8421BCD码是0100000111001

    B.十进制数2008转换为二进制无符号数是111011000B

    C.十六进制数0F2H转换成十进制数是232

    D.十进制数122转换成十六进制数是7AH


    正确答案:D
    解析:对于选项A中,十进制数439转换成8421BCD码是010000111001而不是010000011001。对于选项B中,十进制数2008转换为二进制无符号数的运算过程是:2008D=1024+512+256+128+64+16+8=011111011000B,而不是111011000B。对于选项C中,十六进制数0F2H转换成十进制数的运算过程是:0F2H=15×161+2×160=242对于选项D中,先将十进制数122转换成二进制数是01111010,再转换成对应的十六进制数是7AH。所以本试题的正确答案是选项D。

  • 第2题:

    写一个函数将输入的任意正整数转换为它所对应的二进制编码并输出。


    正确答案:
     

  • 第3题:

    十进制整数75转换成无符号二进制整数是( )。A.1000111B.1001011C.1011101S

    十进制整数75转换成无符号二进制整数是( )。

    A.1000111

    B.1001011

    C.1011101

    D.1010001


    正确答案:B
    十进制转换为二进制:75=26+23+21+20。

  • 第4题:

    十进制数39转换成无符号二进制整数是( )。 A.100011B.100101C.100111D.100011

    十进制数39转换成无符号二进制整数是( )。

    A.100011

    B.100101

    C.100111

    D.100011


    正确答案:C
    39=25+22+21+20,所以39的二进制为:100111。

  • 第5题:

    在人机交互作用时,输入输出的数据都是以()形式表示的。

    • A、十进制
    • B、八进制
    • C、二进制
    • D、十六进制

    正确答案:A

  • 第6题:

    AutoCAD可以使用的数据输入输出格式有()。

    • A、十进制
    • B、二进制
    • C、分数制
    • D、英制

    正确答案:A,C,D

  • 第7题:

    二-十进制译码器有10根输入线,4根输出线。


    正确答案:错误

  • 第8题:

    编写程序,从键盘上输入20个十进制数字,求这些数字的和,向显示器输出。


    正确答案: INCLUDEYLIB.H
    DATA SEGEMNT
    MESS1 DB 0DH,0AH,“Input20decimaldigitsplease:$”
    MESS2 DB 0DH,0AH,“Theirsumis:$”
    DATA ENDS
    CODES EGMENT
    ASSUME CS:CODE,DS:DATA
    START:
    MOV AX,DATA
    MOV DS,AX
    LEA DX,MESS1
    MOV AH,09H
    INT 21H;输出提示信息
    XOR BX,BX;BX用作累加器,清零
    MOV CX,20;循环计数器置初值
    AGAIN:
    MOV AH,01H
    INT 21H;输入一个数字(在AL中)
    AND AL,0FH;转换成二进制数
    ADD BL,AL;累加
    ADC BH,0
    LOOP AGAIN
    LEA DX,MESS2
    MOV AX,BX
    CALL WRITEDEC;输出20个数字的和
    CALL CRLF
    MOV AX,4C00H
    INT 21H
    CODEENDS
    END START

  • 第9题:

    下列有关二进制数转换的说法错误的是()。

    • A、任何十进制数都可以转换成相应准确的二进制数
    • B、任何十进制整数都可以转换成相应的二进制数
    • C、任何二进制数都可以转换成相应的十进制数
    • D、任何二进制整数都可以转换成相应的十进制数

    正确答案:A

  • 第10题:

    D/A转换器是将输入的()数字信号转换成模拟信号,并以电压或电流的形式输出

    • A、十六进制
    • B、八进制
    • C、十进制
    • D、二进制

    正确答案:D

  • 第11题:

    问答题
    编写程序,使用库子程序,从键盘上输入8个有符号字数据,求它们的和,以十进制格式输出。

    正确答案: INCLUDE YLIB.H
    DATA SEGEMNT
    MESS1 DB 0DH,0AH,“Inputanumberplease:$”
    MESS2 DB 0DH,0AH,“Thesumis:$”
    DATA ENDS
    CODESEGMENT
    ASSUME CS:CODE,DS:DATA
    START:
    MOV AX,DATA
    MOV DS,AX
    XOR BX,BX;BX用作累加器,清零
    MOV CX,8;循环计数器置初值
    AGAIN:
    LEA DX,MESS1
    CALL READINT;输入一个数据(在AX中)
    ADD BX,AX;累加
    LOOP AGAIN
    LEA DX,MESS2
    MOV AX,BX
    CALL WRITEINT;输出8个数的和
    CALL CRLF
    MOV AX,4C00H
    INT 21H
    CODEENDS
    END START
    解析: 暂无解析

  • 第12题:

    问答题
    写程序,从键盘上输入一个0~65535之间的十进制无符号数,然后用二进制格式输出这个值。例如,键盘输入“35”,显示器输出“0000000000100011”。

    正确答案: INCLUDE YLIB.H
    DATA SEGEMNT
    MESS1 DB 0DH,0AH,“Inputaunsigneddecimalintegernumberplease:$”
    MESS2 DB 0DH,0AH,“Thenumberinbinaryis:$”
    DATA ENDS
    CODESEGMENT
    ASSUME CS:CODE,DS:DATA
    START:
    MOV AX,DATA
    MOV DS,AX
    LEA DX,MESS1
    CALL READDEC;输入一个无符号整数
    MOV BX,AX;转存入BX
    LEA DX,MESS2
    MOV AH,09H
    INT 21H;输出提示信息
    MOV CX,16;循环计数器置初值
    AGAIN:
    SHL BX,1;向左外移一位,进入CF
    MOV DL,30H
    ADC DL,0;形成一位二进制数字的ASCII代码
    MOV AH,2INT21H;输出一个二进制数字
    LOOP AGAIN;循环16次
    CALL CRLF
    MOV AX,4C00H
    INT 21H
    CODEENDS
    END START
    解析: 暂无解析

  • 第13题:

    在printf的格式字符中,e格式字符的作用是( )。

    A.以十六进制无符号形式输出整数

    B.以带符号的十进制形式输出整数

    C.以指数形式输出实数

    D.以字符形式输出,且只输出一个字符


    正确答案:C

  • 第14题:

    十进制整数86转换成二进制整数是( )A.01011110B.01010100C.01110110

    十进制整数86转换成二进制整数是( )

    A.01011110

    B.01010100

    C.01110110

    D.1010110


    正确答案:D

  • 第15题:

    AutoCAD可以使用的数据输入输出格式有()

    A.十进制

    B.二进制

    C.分数制

    D.英制


    正确答案:ACD

  • 第16题:

    在printf的格式字符中,e格式字符的作用是( )。

    A)以十六进制无符号形式输出整数

    B)以带符号的十进制形式输出整数

    C)以指数形式输出实数

    D)以字符形式输出,且只输出一个字符


    正确答案:C

  • 第17题:

    写程序,从键盘上输入一个0~65535之间的十进制无符号数,然后用二进制格式输出这个值。例如,键盘输入“35”,显示器输出“0000000000100011”。


    正确答案: INCLUDE YLIB.H
    DATA SEGEMNT
    MESS1 DB 0DH,0AH,“Inputaunsigneddecimalintegernumberplease:$”
    MESS2 DB 0DH,0AH,“Thenumberinbinaryis:$”
    DATA ENDS
    CODESEGMENT
    ASSUME CS:CODE,DS:DATA
    START:
    MOV AX,DATA
    MOV DS,AX
    LEA DX,MESS1
    CALL READDEC;输入一个无符号整数
    MOV BX,AX;转存入BX
    LEA DX,MESS2
    MOV AH,09H
    INT 21H;输出提示信息
    MOV CX,16;循环计数器置初值
    AGAIN:
    SHL BX,1;向左外移一位,进入CF
    MOV DL,30H
    ADC DL,0;形成一位二进制数字的ASCII代码
    MOV AH,2INT21H;输出一个二进制数字
    LOOP AGAIN;循环16次
    CALL CRLF
    MOV AX,4C00H
    INT 21H
    CODEENDS
    END START

  • 第18题:

    PLC输入和输出继电器的编号通常都是()。

    • A、二进制
    • B、八进制
    • C、十进制
    • D、十六进制

    正确答案:B

  • 第19题:

    编一个程序,输入一个正整数n,把它转换为二进制数,并输出。提示:应该利用数组。


    正确答案: int[]a=newint[80];
    inti,j,n=0;
    while(n<=0)
    {
    Console.WriteLine("请输入一个正整数:");
    n=int.Parse(Console.ReadLine());
    }
    i=0;
    Console.Write("/n正整数{0}转换为二进制数:",n);
    while(n>0)
    {
    a[++i]=n%2;
    n=n/2;
    }
    for(j=i;j>0;j--)Console.Write(a[j]);
    Console.WriteLine();

  • 第20题:

    编写程序,使用库子程序,从键盘上输入8个有符号字数据,求它们的和,以十进制格式输出。


    正确答案: INCLUDE YLIB.H
    DATA SEGEMNT
    MESS1 DB 0DH,0AH,“Inputanumberplease:$”
    MESS2 DB 0DH,0AH,“Thesumis:$”
    DATA ENDS
    CODESEGMENT
    ASSUME CS:CODE,DS:DATA
    START:
    MOV AX,DATA
    MOV DS,AX
    XOR BX,BX;BX用作累加器,清零
    MOV CX,8;循环计数器置初值
    AGAIN:
    LEA DX,MESS1
    CALL READINT;输入一个数据(在AX中)
    ADD BX,AX;累加
    LOOP AGAIN
    LEA DX,MESS2
    MOV AX,BX
    CALL WRITEINT;输出8个数的和
    CALL CRLF
    MOV AX,4C00H
    INT 21H
    CODEENDS
    END START

  • 第21题:

    二进制译码器和二-十进制译码器,对应于一个输入代码,只有唯一一个输出端输出有效电平。


    正确答案:正确

  • 第22题:

    问答题
    编一个程序,输入一个正整数n,把它转换为二进制数,并输出。提示:应该利用数组。

    正确答案: int[]a=newint[80];
    inti,j,n=0;
    while(n<=0)
    {
    Console.WriteLine("请输入一个正整数:");
    n=int.Parse(Console.ReadLine());
    }
    i=0;
    Console.Write("/n正整数{0}转换为二进制数:",n);
    while(n>0)
    {
    a[++i]=n%2;
    n=n/2;
    }
    for(j=i;j>0;j--)Console.Write(a[j]);
    Console.WriteLine();
    解析: 暂无解析

  • 第23题:

    多选题
    用十进制形式输入有符号整数时,在scanf函数语句里格式字符为()。
    A

    d

    B

    i

    C

    n

    D

    u


    正确答案: A,B
    解析: 暂无解析

  • 第24题:

    多选题
    AutoCAD可以使用的数据输入输出格式有()。
    A

    十进制

    B

    二进制

    C

    分数制

    D

    英制


    正确答案: C,B
    解析: 暂无解析