當前位置:首頁 » 編程軟體 » 99編程

99編程

發布時間: 2023-05-27 06:49:05

『壹』 99乘法表的c語言編程,要求能輸出完整乘法表

#include<stdio.h>
void main()
{
int x,y;
clrscr();
for(x=1;x<=9;x++)
{ for(y=1;y<=x;y++)
printf("%d*%d=%d",x,y,x*y);
printf("\n");
}
getch();
}
附程序運行結果: 是在左邊對齊的
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81

2.

#include<帶磨慧stdio.h>
void main()
{
int x,y,i;
clrscr();
for(x=1;x<=9;x++)
{for(i=1;i<=9-x;i++)
printf(" ");/*7個蠢答空格*/
for(y=1;y<=x;y++)
printf("%d*%d=%2d",x,y,x*y);
printf("\n");
}
getch();
}
附程序運行結果游亂是右邊對齊的

『貳』 九九乘法表c語言編程是什麼

九九乘法表c語言編程內容如下:

//九九乘法表,左下三角

#include<stdio.h>

int main()

int i=0,j=0;

for(i=1;i<10;i++)

{

for(j=1;j<=i;j++)

{

printf("%d*%d=%d ",j,i,i*j);

}

printf(" ");

}

printf(" ");


return 0;

}

語言簡介

C語言是一種應用廣泛,並且實現靈活的一種計算機編程語言,用C語言編出來的程序,可以在很多平台上運行,可移植性強。

不僅如此,我們用的眾多聊天工具也可以用C語言來實現。具體的C語言編程內容請參加C或者C++等。C語言有一個突出的優點就是適合於多種操作系統,如DOS、UNIX,也適用於多種機型。

『叄』 請教一下用匯編語言編程0到99計時器的編程

;數碼管段選接P1口,位選接P2.0和P2.1, ;採用定時器T1定時10ms,60H為1s計數單元,計數100次為1s ORG 0000H ;程序從0地址開始 LJMP MAIN ;跳到MAIN處執行 ORG 001BH ;定時器T1 LJMP TIME1 ORG 0030H MAIN:MOV TMOD,#01H ;設置T1工作在模式1 MOV TH1,#068H ;賦初值,定時10ms MOV TL1,#0F0H MOV IE,#88H ;開CPU中斷,開定時器1中斷 SETB TR1 ;啟動T1定時器工作 MOV 60H,#100 ;給60H單元賦初值 CLR 4FH ;清零4FH單元 DISPLAY: ;顯示子程序 MOV DPTR,#TAB ;DPTR指向編碼表位置 MOV A,R3 ;將R3的內容復制到A MOV B,#10 DIV AB ;A除B,商給A,余數給B

『肆』 1到99計數的編程詳細的

Private Sub Command1_Click()
Dim a As Integer
Dim b As Integer
a = InputBox("請輸亮返粗入第一個敬鎮數字")
For i = 2 To 10
b = InputBox("請輸入第" & i & "個數字世老")
If b > a Then a = b
Next i
Print a
End Sub

『伍』 c語言從99遞減到0怎麼編程

#include<stdio.h>//包含用於輸入和輸出的函數的頭文件
//常見的輸入輸出函數有scanf及printf
intmain(){//程序入口:即程序從函數main這里進入,開始執行代碼
吵盯inti=99;液枝//定義一個整數類型的變數i,賦予一個初始值:99
升埋和while(i>=0){//循環:當i是不小於0的數,就執行以下兩條語句
printf("i=%d ",i);
i--;
}
return0;
}

『陸』 跪求51單片機99秒錶編程,K1開始K2復位,最好後面附加解釋!

#include <reg52.h> //52系列單片機頭文件

#define uchar unsigned char //宏定義

#define uint unsigned int


sbit Key = P1^7; //按鍵位聲明

uchar Key_count; //全局變數: 按鍵計次值

uchar i; //全局變數: 定時器中斷次數

uint s; //全局變數: 0.1秒計數


uchar Display_code[]={ //共陰數碼管顯示碼

0x3f,0x06,0x5b,0x4f,0x66, //0~4

0x6d,0x7d,0x07,0x7f,0x6f }; //5~9


void Delay_ms(uint t) //t ms延時函數

{

uchar j; //循環變數

while(t--) //循環t次

{

for(j=0;j<120;j++); //嵌套循環120次

}

}


void Key_scan_Handle() //按鍵掃描處理函數

{

if(Key==0) //如果按鍵按下

{

Delay_ms(10); //延時10ms,消抖動

if(Key==0) //確認按鍵

{

++Key_count; //按鍵計次值加1

if(Key_count==3) //若按鍵計次值為3,

Key_count=0; //則重置0

}


switch(Key_count) //根據按鍵計次值選擇

{

case 0: //上電或第3次按鍵,顯示歸0

i=0; //中斷次數歸0

s=0; //秒計數歸0

break;


case 1: //按第一次,開始計時

TR0=1; //啟動T0

break;

case 2: //第二次按鍵,停止計時,

TR0=0; //關閉T0

break;

}

}

while(Key==0); //等待鍵松開(此句很關鍵!)

//無此句時,第二次按鍵即歸0

}


void main() //主函數

{

TMOD = 0x01; //設置T0為工作方式1

TH0 = (65535-50000)/256; //裝T0定時50ms初值

TL0 = (65535-50000)%256;

EA=1; //開總中斷

ET0=1; //開T0中斷


while(1) //無限循環

{

Key_scan_Handle(); //調用按鍵掃描處理函數

P0=Display_code[s/100]; //十位顯示值送P0口

P2=Display_code[s%100/10]; //個螞卜位顯示值送P2口

P3=Display_code[s%10]; //十分之一位顯示值送P3口

}

}


void Timer0() interrupt 1 //T0中斷服務子程序

{

TH0 = (65535-50000)/256; //重裝50ms定時初值

TL0 = (65535-50000)%256;


if(++i==2) //每中斷2次為100ms,即1/10秒

{

i = 0; //中斷次數歸0,重新計數

++s; //秒計數值加1

if(s==1000)s = 0; //若秒計數值到1000,重置0

}

}

若要用兩個按鍵控制,請增加一個按鍵,並修改一下鍵盤掃描子程序即可,不必多說。

顯示方面也可採用羨斗三位一體或四位一體數碼管,也只兄物磨須對程序稍加修改即得。

『柒』 用定時器設計一個最大99的兩位數倒計時秒錶 的編程怎麼寫啊 請幫我編以下 謝謝

SECONDEQU30H;定義

TCOUNTEQU31H;定義

ORG00H;起始

LJMPSTART;跳轉

ORG1BH;中斷矢量地址

LJMPINT0X;跳轉

START:

MOVSECOND,#00H;伏巧設置計數0送入SECOND

MOVTCOUNT,#00H;設置伏扒計數0送入TCOUNT

MOVTMOD,#10H;設置計數器1

MOVTH1,#(65536-50000)/256;設置低位初值

MOVTL1,#(65536-50000)MOD256;設置高位初值

SETBTR1;打開計數器1

SETBET1;允許中斷

SETBEA;打開總中斷

SJMP$

INT0X:

MOVTH1,#(65536-50000)/256;

MOVTL1,#(65536-50000)MOD256;

INCTCOUNT;加1

MOVA,TCOUNT;送入A

CJNEA,#20,NEXT;判斷是否等於1ms等於1ms順序執行不等跳轉到next繼續計數

MOVTCOUNT,#00H;等於1msTCOUNT清零

MOVA,SECOND;將SECOND送入a

INCSECOND;加一

CJNEA,#99,NEX;判斷是否等於99等於99順序執缺廳鍵行不等跳轉到nex繼續計數

MOVSECOND,#00H;清零

NEX:

MOVB,#10;10送入b

DIVAB;a除以b商送入a余數送入b

MOVDPTR,#TABLE;取表

MOVCA,@A+DPTR;取表中的值送入a

MOVP0,A;值送入p0

MOVA,B;余數送入a

MOVCA,@A+DPTR;取表值

MOVP2,A;值送入p2

NEXT:RETI;子程序返回

TABLE:DB3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH;數組

『捌』 55-99單片機編程

可以簡化成:
MAIN:CLR
C
MOV
A,#9AH
SUBB
A,#99H
ADD
A,#55H;這是55H
DA
A
MOV
30H,A
SJMP
$
END
計算結果在30H單元內,不氏漏過是補碼56H,因結果是緩搭負數-44,所以,是100-44=56,是補碼。如果要絕對值,再計算一下,加4條指令,如下
MAIN:CLR
C
MOV
A,#9AH
SUBB
A,#99H
ADD
A,#55H
DA
A
CLR
C
;計算絕對值,Cy先清0
MOV
R1,A
;保擾核拿存A
MOV
A,#9AH
SUBB
A,R1
;減補碼,得絕對值
MOV
30H,A
SJMP
$
END

『玖』 9元編程貓課與99元的區別

99的當然要詳細一點

熱點內容
雲伺服器安全策略 發布:2025-02-14 00:54:07 瀏覽:289
小米手機如何更改賬號密碼 發布:2025-02-14 00:48:48 瀏覽:572
我的世界如何導出伺服器 發布:2025-02-14 00:48:39 瀏覽:722
工業伺服器機箱怎麼樣 發布:2025-02-14 00:29:15 瀏覽:86
英朗壓縮機 發布:2025-02-14 00:29:12 瀏覽:678
java門面模式 發布:2025-02-14 00:29:09 瀏覽:917
java旋轉 發布:2025-02-14 00:22:49 瀏覽:104
存儲虛擬化方案 發布:2025-02-14 00:21:15 瀏覽:696
ubuntupython3安裝 發布:2025-02-14 00:14:45 瀏覽:662
和平精英怎麼更新比較快安卓 發布:2025-02-14 00:14:35 瀏覽:975