設計程式,在計算機螢幕輸出自然數來,使得其中任意兩

2021-03-03 22:02:01 字數 4547 閱讀 7035

1樓:心飛翔

對的。因為如果兩個不相等的自然數和、差均不是2的倍數,那一定是乙個奇數乙個偶數,而二者相乘,因含乙個偶數,故乘積一定是2的倍數。

設計乙個程式,在計算機螢幕輸出40個自然數來,使得其中任意兩個數之差均不相等 用組合語言

2樓:做而論道

assume cs:cc, ds:qwqw segment

x1 dw 1

x2 dw 0

x3 db 0

qw ends

cc segment

s_t:

mov ax, qw

mov ds, ax

mov cx, 40

m_loop:

mov ax, x1

add ax, x2

mov x1, ax

call d_ax_5

mov ax, x2

add ax, 3

mov x2, ax

inc x3

cmp x3, 10

jnz d_09

mov x3, 0

mov ah, 2

mov dl, 13

int 21h

mov dl, 10

int 21h

jmp next

d_09:

mov ah, 2

mov dl, 9

int 21h

next:

loop m_loop

exit:

mov ah, 4ch

int 21h

d_ax_5 proc near

push cx

push ds

push cs

pop ds

lea di, @@x_5

mov cx, 5

mov dl, 20h

@@: mov [di], dl

inc di

loop @b

dec di

mov bx, 10

mov cx, 5

@@: xor dx, dx

div bx

mov [di], dl

dec di

loop @b

inc di

mov ah, 2

mov cx, 5

@@: mov dl, [di]

or dl, 30h

int 21h

inc di

loop @b

pop ds

pop cx

ret@@x_5 db 5 dup(?)

d_ax_5 endp

cc ends

end s_t

設計乙個程式,讓計算機找出40個自然數來,使得其中任意兩個數之差均不相等。

3樓:德意志之盾

var a:array[1..32767]of boolean;

b:array[1..40]of integer;

i,s,t:integer;

begin

for i:=1 to 32767 do a[i]:=false;

write(1:8,2:8);

a[1]:=true;

b[1]:=1;

b[2]:=2;

s:=2;

repeat

i:=1;

while a[i] do i:=i+1;

write(b[s]+i:8);

b[s+1]:=b[s]+i;

for i:=1 to s do

a[b[s+1]-b[i]]:=true;

s:=s+1;

until s=40;

writeln;

end.

emu8086組合語言**軟體輸出40個自然數來,使得其中任意兩個數之差均不相等

4樓:匿名使用者

看見份額是否會慢慢沒看

5樓:匿名使用者

樂迪兩路口摩天樓哦明輪渡來了

6樓:小宇健身人

assume cs:cc, ds:qw

qw segment

x1 dw 1

x2 dw 0

x3 db 0

qw ends

cc segment

s_t:

mov ax, qw

mov ds, ax

mov cx, 40

m_loop:

mov ax, x1

add ax, x2

mov x1, ax

call d_ax_5

mov ax, x2

add ax, 3

mov x2, ax

inc x3

cmp x3, 10

jnz d_09

mov x3, 0

mov ah, 2

mov dl, 13

int 21h

mov dl, 10

int 21h

jmp next

d_09:

mov ah, 2

mov dl, 9

int 21h

next:

loop m_loop

exit:

mov ah, 4ch

int 21h

d_ax_5 proc near

push cx

push ds

push cs

pop ds

lea di, @

mov cx, 5

mov dl, 20h

@@: mov [di], dl

inc di

loop @b

dec di

mov bx, 10

mov cx, 5

@@: xor dx, dx

div bx

mov [di], dl

dec di

loop @b

inc di

mov ah, 2

mov cx, 5

mov dl, [di]

or dl, 30h

int 21h

inc di

loop @b

pop ds

pop cxret

設計乙個程式,在計算機螢幕輸出40個自然數來,使得其中任意兩個數之差均不相等 用組合語言 50

7樓:

偽**while 40

print a

a + d -> a

modify d

do loop

第一代計算機(1946-1957)程式設計有沒有使用組合語言

8樓:做而論道

太早了,不知道。

在80年,pc機和蘋果機還沒有進入國內的時候,國內的計算機是使用穿孔紙帶當做輸入裝置;

印表機當做輸出裝置;記憶體使用磁環。

9樓:匿名使用者

沒有的啦,那個時候**有那麼高階的東西哦

組合語言2-20的偶數求和 簡單一點的 我記得好像有mov add loop 用到這三個就差不多了 5

10樓:匿名使用者

mov cx,10

mov ax,0

mov bx,0

l1: add bx,2

add ax,bx

loop l1

編寫乙個c#程式,實現從鍵盤中輸入兩個數字,螢幕輸出這兩個數值的和、差、積、商。

11樓:乙個青年

c#程式源e68a8462616964757a686964616f31333433616230碼:

static void main(string args)程式執行結果:

擴充套件資料:c語言實現方法:

#include "pch.h"

#define _crt_secure_no_warnings#include

int main()

return 0;}

12樓:瀟灑雲哥

static void main(string args)

13樓:匿名使用者

建立兩個textbox,接收各自的textchange事件,在事件處理方法中轉換為數值型別,計算,並顯示到相應的位置。

計算機專業畢業設計,求計算機專業的畢業設計作品

對於很多也畢業生來說,最頭疼的就是寫畢業 和畢業成果展示,建議找六月雪畢業設計網,通過極高。網上的資料有很多,但是容易找到相通的,在老師這一關就難過了。自己又不會寫那就只有找人幫忙了,學妹畢業設計可以的,有專業的程式設計師還有不少例子,可以先去看看。六月雪計算機畢業設計網你可以去參考看下 友圖網 搜...

計算機畢業設計不會做怎麼辦,計算機畢業設計不會怎麼辦

找個現成的吧,自己改改就可以了,看看這個吧 網頁鏈結 你的是什麼題目呢 軟體開發類的我會 一般都是管理系統或者 什麼的,這個是基礎就挺簡單,更專業的,建議找誠夢畢業設計,他們有案例可以先檢視,我就找他們順利通過的。計算機畢業設計不會怎麼辦 計算機專業課程包括計算機應用基礎 c語言程式設計 資料庫應用...

電腦科學畢業設計做什麼專案,我是電腦科學與技術專業的學生,想問問前輩們,畢業設計做什麼專案啊?

霸道的浴霸 很多的,題目是老師自己訂的!一般都是跟你所學過的課程有一定的聯絡,建議lz想一下平時上過的課程學過什麼比較大的專案 譬如我學過的 網路基礎 組網 這些課程,這些老師一般會出什麼類似區域網組建等等關於組網的題目。還有 網頁設計 電子商務 這些課程就會出關於建 或者類似 那些賣東西的網頁 如...