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

题目

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

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

数据库关闭时,在输入正确的命令格式后,只要()就可以关闭数据库了。

A、输文件名

B、撤出文件名

C、按空格键

D、按回车键


参考答案:D

第2题:

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

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

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

C.以指数形式输出实数

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


正确答案:C

第3题:

在文本类型字段的“格式”属性使用“@;尚未输入”,则下列叙述正确的是()。

A.代表所有输入的数据

B.只可输入"@"符号

C.此栏不可以是空白

D.若未输入数据,会显示"尚未输入"4个字


正确答案:D

第4题:

写程序,从键盘上输入一个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

第5题:

在键盘上,有的键标注了上下两个符号,如果要输入该键上边表示的符号,应该( )

A.直接按该键

B.同时按下Shift键和该键

C.按一下Shift键,再按该键

D.同时按下Alt键和该键


正确答案:B

第6题:

编写程序,求从键盘输入的N个数据的总和。


正确答案:程序代码如下: SET TALK OFF CLEAR INPUT "N=" TO N S=0 FOR I=1 TO N INPUT "A=" TO A S=S+A ENDFOR ? "S="S SET TALK ON
程序代码如下: SET TALK OFF CLEAR INPUT "N=" TO N S=0 FOR I=1 TO N INPUT "A=" TO A S=S+A ENDFOR ? "S=",S SET TALK ON

第7题:

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

A.十进制

B.二进制

C.分数制

D.英制


正确答案:ACD

第8题:

一个基本的计算机硬件系统,从功能的角度包括( )五大功能部件。

A、运算器、数据库、存储器、输入设备和输出设备

B、数据库、控制器、存储器、输入设备和输出设备

C、运算器、控制器、存储器、输入设备和输出设备

D、运算器、控制器、数据库、输入设备和输出设备


答案:C

第9题:

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

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

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

C)以指数形式输出实数

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


正确答案:C

第10题:

无符号数变量X用DD定义,编写程序,用十六进制格式输出变量X的值。


正确答案: 386
DATASEGEMNT USE16
X DD 36895471;一个32B长整数
MESS DB 0DH,0AH,“TheXinhexdecimalis:$”
HEXTAB DB “0123456789ABCDEF”
DATA ENDS
CODESEGMENT USE16
ASSUM ECS:CODE,DS:DATA
START:
MOV AX,DATA
MOV DS,AX
LEA DX,MESS
MOV AH,09H
INT 21H;输出前导信息
MOV ESI,X;将X存入ESI
MOV CX,8;循环计数器置初值
LEA BX,HEXTAB;换码表首地址装入BX
AGAIN:
ROL ESI,4;把最高4位移到最低4位上
MOV AX,SI;低8位转入AL
AND AX,0004H;清除高4位XLAT;转换成十六进制数字的ASCII代码
MOV DL,AL
MOV AH,2
INT 21H;输出一个十六进制数字
LOOP AGAIN;循环16次
MOV AX,4C00H
INT 21H
CODEENDS
END START

更多相关问题