當前位置:編程學習大全網 - 編程軟體 - 逆變換編程

逆變換編程

void main(){int x,a,b,c;

CIN & gt;& gtx;a = x/100;

b = x/10% 10;c = x % 10;

cout & lt& ltc * 100+b * 10+a & lt;& ltendl

例如:

# include & ltstdio.h & gt

int main()

{

int a,b,c,t;

scanf("%d ",& ampa);

b = a % 10;

c =(a-b)% 100;

t = a/100;

printf("b=%dc=%dt=%d ",b,c,t);

返回0;

}

擴展數據:

前序表達式是壹個非常有用的表達式,它將中序表達式轉化為壹個可以通過簡單運算得到運算結果的表達式。比如將(a+b)*(c+d)轉換成*,+,a,b,+,c,d,它的優點是只需要棧入口和棧出口兩個簡單的操作,就可以解決任何中間表達式的運算。其操作方式是:

如果當前字符(或字符串)是數字或變量,則將其推入堆棧;如果是運算符,棧頂的兩個元素會被彈出棧並進行相應的運算,然後結果會被壓入棧中。在前序表達式掃描結束時,堆棧中的是前序表達式運算的最終結果。

百度百科-前言表達

  • 上一篇:python編程用哪個軟件
  • 下一篇:求將12V、5A升壓到2000V、30MA的逆變器原理圖(且能用51單片機控制其開關)
  • copyright 2024編程學習大全網