您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
02 訂閱 英文縮寫名是否正確然后(用子程序結構編寫一程序:從鍵盤輸入一個兩位十進制的月份數(01~12),然后顯示出相應的英文縮寫名)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-06-21 11:37:13【】6人已围观
简介tstring"Nov"(4157A0h)pushoffsetstring"%s"(415820h)leaeax,[ebp-14h]pusheaxcalldwo
push offset string "%s" (415820h)
lea eax,[ebp-14h]
push eax
call dword ptr [__imp__sprintf (4182C8h)]
add esp,0Ch
cmp esi,esp
call @ILT+310(__RTC_CheckEsp) (41113Bh)
mov esi,esp
push offset string "Nov\0" (4158B4h)
push offset string "%s" (415820h)
lea eax,[ebp-10h]
push eax
call dword ptr [__imp__sprintf (4182C8h)]
add esp,0Ch
cmp esi,esp
call @ILT+310(__RTC_CheckEsp) (41113Bh)
mov esi,esp
push offset string "Dec\0" (415874h)
push offset string "%s" (415820h)
lea eax,[ebp-0Ch]
push eax
call dword ptr [__imp__sprintf (4182C8h)]
add esp,0Ch
cmp esi,esp
call @ILT+310(__RTC_CheckEsp) (41113Bh)
mov esi,esp
call dword ptr [__imp__getchar (4182BCh)]
cmp esi,esp
call @ILT+310(__RTC_CheckEsp) (41113Bh)
sub eax,30h
mov dword ptr [ebp-44h],eax
mov esi,esp
call dword ptr [__imp__getchar (4182BCh)]
cmp esi,esp
call @ILT+310(__RTC_CheckEsp) (41113Bh)
sub eax,30h
mov dword ptr [ebp-50h],eax
mov eax,dword ptr [ebp-44h]
imul eax,eax,0Ah
add eax,dword ptr [ebp-50h]
mov dword ptr [ebp-44h],eax
cmp dword ptr [ebp-44h],0Ch
jg main+1FEh (4137BEh)
mov eax,dword ptr [ebp-44h]
lea ecx,[ebp+eax*4-3Ch]
mov esi,esp
push ecx
call dword ptr [__imp__printf (4182C4h)]
add esp,4
cmp esi,esp
call @ILT+310(__RTC_CheckEsp) (41113Bh)
xor eax,eax
push edx
mov ecx,ebp
push eax
lea edx,[ (4137F0h)]
call @ILT+130(@_RTC_CheckStackVars@8) (411087h)
pop eax
pop edx
pop edi
pop esi
pop ebx
mov ecx,dword ptr [ebp-4]
xor ecx,ebp
call @ILT+25(@__security_check_買粉絲okie@4) (41101Eh)
add esp,114h
cmp ebp,esp
call @ILT+310(__RTC_CheckEsp) (41113Bh)
mov esp,ebp
pop ebp
ret
nop
試用子程序結構編寫一程序:從鍵盤輸入一個兩位十進制的月份數,然后顯示出相應的英文縮寫名。匯編語言要
DATAS SEGMENT
MONTH DB 'JanFebMarAprMayJunJulAugSepOctNovDec'
MESS DB ' INPUT THE MONTH:',0DH,0AH,'$'
NUM DB 3 ;按照標準應該是2 ,但是我寫2 就是不行,可能是我軟件的問題
DB ?
DB 2 DUP(0,?)
DATAS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS
START: MOV AX,DATAS
MOV DS,AX
LEA DX,MESS
MOV AH,9
INT 21H
LEA DX,NUM
MOV AH,0AH
INT 21H
MOV AX,0
ADD AL,NUM+2
AND AL,0FH
MOV CL,10
MUL CL
MOV DX,AX
MOV AX,0
MOV AL,NUM+3
AND AL,0FH
ADD AX,DX
SUB AX,1
MOV CL,0003H
MUL CL
MOV BX,AX
MOV CL,3
SHOW: MOV DL,MONTH[BX]
INC BX
MOV AH,2
INT 21H
LOOP SHOW
JMP START
MOV AX,4C00H
INT 21H
CODES ENDS
END START
已經調試過了 沒問題 但是一定要輸入兩位數 比如一月要輸入01
用子程序結構編寫一程序:從鍵盤輸入一個兩位十進制的月份數(01~12),然后顯示出相應的英文縮寫名
#include <iostream>
using namespace std;
int main()
{
int month;
string strmon;
買粉絲ut<<"輸入一個月份數(1~12):"<<endl;
cin>>month;
switch(month)
{
case 1:strmon="January";break;
case 2:strmon="February";break;
case 3:strmon="March";break;
case 4:strmon="April";break;
case 5:strmon="May";break;
case 6:strmon="June";break;
case 7:strmon="July";break;
case 8:strmon="August";break;
case 9:strmon="September";break;
case 10:strmon="October";break;
case 11:strmon="November";break;
case 12:strmon="December";break;
default:strmon="Error";
}
買粉絲ut<<strmon<<endl;
getchar();
return 0;
}
很赞哦!(18144)
相关文章
- 01 網紅百貨小店(全國商鋪銷售排行榜(全國批發市場十大排名))
- 01 網紅琦兒個人簡歷(雙十一你花了多少錢?哪些買完后悔想馬上退款?)
- 01 網紅直播都用什么設備作假(大網紅都用什么攝影機直播)
- 01 網紅白酒有哪些品牌(瓶體外觀被指抄襲,網紅白酒品牌“懟酒”惹上侵權官司,誰會勝訴?)
- 01 免費youtube下載軟件(怎么在youtube上下載視頻)
- 01 免費tiktok買粉絲梯子(國內使用tiktok違法嗎)
- 01 免費廣播劇買粉絲推薦(有什么買粉絲買粉絲有廣播劇的?)
- 01 網紅白鴿粉絲多少(網紅張白鴿什么學歷)
- 01 網紅直播都用什么設備拍的好看(網紅賣衣服直用的是前攝像頭還是后攝像頭?)
- 01 網紅直播用什么音響(手機直播用什么設備最好?)