當前位置:首頁 » 編程語言 » c語言temp意思
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言temp意思

發布時間: 2022-10-22 13:21:09

c語言中temp是什麼

temp是一個變數,他的作用是作為num1

num2兩個變數互換值的中間變數,先將num1
的數存到temp中,然後在把num2
的數賦給num1,這樣就不至於在num2賦值給num1時將num1
的數覆蓋而使之消失,最後將temp的值賦給num2變數,這樣就很准確的將兩個變數值進行交換。

Ⅱ C語言中temp是什麼

C中的temp是自己定義的。 常常定義為起臨時作用的變數。

是作為num1 和 num2兩個變數互換值的中間變數,先將num1 的數存到temp中,然後在把num2 的數賦給num1,這樣就不至於在num2賦值給num1時將num1 的數覆蓋而使之消失,最後將temp的值賦給num2變數,這樣就很准確的將兩個變數值進行交換。

舉個例子:您有杯子A和杯子B,各自裝滿了不同的溶液,您現在要把杯子A中的溶液與杯子B中的溶液交換,這時您就需要一個空杯子C來做中轉。而這個空杯子就是您程序中的temp。

(2)c語言temp意思擴展閱讀

C語言語法結構之順序結構

順序結構的程序設計是最簡單的,只要按照解決問題的順序寫出相應的語句就行,它的執行順序是自上而下,依次執行。

例如:a = 3,b = 5,現交換a,b的值,這個問題就好像交換兩個杯子水,這當然要用到第三個杯子,假如第三個杯子是c,那麼正確的程序為:c = a; a = b; b = c;執行結果是a = 5,b = c = 3。

如果改變其順序,寫成:a = b; c = a; b =c;則執行結果就變成a = b = c = 5,不能達到預期的目的,初學者最容易犯這種錯誤。

順序結構可以獨立使用構成一個簡單的完整程序,常見的輸入、計算,輸出三步曲的程序就是順序結構,例如計算圓的面積,其程序的語句順序就是輸入圓的半徑r,計算s = 3.14159*r*r,輸出圓的面積s。

不過大多數情況下順序結構都是作為程序的一部分,與其它結構一起構成一個復雜的程序,例如分支結構中的復合語句、循環結構中的循環體等。



Ⅲ 請問c語言中temp是什麼意思啊

temp 在 C 語言中並沒有特別的含義,既非關鍵字也不是預定義好的函數名稱。
通常 temp 是英文 temporary 的簡寫,以此為命名的變數、函數等等,通常用來表示該變數或函數是臨時使用的。

Ⅳ C語言中,temp是什麼函數

在C語言中,temp沒有特別的含義,既不是關鍵字也不是庫函數。
可能是編程人員自定義的一個變數或函數,通常用來表示一個臨時變數,來自「臨時」的英文單詞temporary。

舉例如下:
int temp; // 定義一個int類型的變數,變數名為temp
double temp; // 定義一個double類型的變數,變數名為temp

void temp() // 定義一個void類型的函數,函數名為temp
{
printf("HelloWorld");

}

Ⅳ C語言中temp是什麼

temp
是自己定義的。
常常定義為起臨時作用的變數。
比如有a,b兩個變數,現在交換他們的值,就再定義個temp
temp=a
a=b
b=temp
這樣就實現了交換兩個值。

Ⅵ 求C語言中TEMP的用法

temp是一個零時變數。用以num1及num2值的交換用的。
main()
{
int
num1,num2,num3,temp;
//定義num1,num2,num3,temp
4個變數為整形
printf("please
input
three
numbers:");
//輸出
Please
input
three
numbers
scanf("%d,%d,%d",&num1,&num2,&num3);
//讀取用戶輸入的數值,並且依次賦值給num1,num2,num3
if(num1>num2)
//判斷num1是否大於num2,如果成立則執行下列動作
{
temp=num1;
//令temp的值與num1相同
num1=num2;
//令num1的值與num2相同
num2=temp;
//令num2的值與temp相同
}
if(num2>num3)
//判斷num2是否大於num3,若成立則執行下列動作
{
temp=num2;
//令temp的值與num2相同
num2=num3;
//令num2的值與num3相同
num3=temp;
//令num3與temp的值相同
}
if(num1>num2)
//判斷num1是否大於num2,若成立則執行下列語句
{
temp=num1;
//令temp與num1值相同
num1=num2;
//令num1與num2值相同
num2=temp;
//令num2與temp值相同
}
printf("Three
numbers
afer
sorted:%d,%d,%d\n",num1,num2,num3);
//輸出結果
}
也就是說,temp在這段程序裡面僅僅只是起到一個中轉的作用。舉個例子:您有杯子A和杯子B,各自裝滿了不同的溶液,您現在要把杯子A中的溶液與杯子B中的溶液交換,這時您就需要一個空杯子C來做中轉。而這個空杯子就是您程序中的temp。
temp可以命名成不同的。只要您願意。比如,您可以命名成tem。都一樣。

Ⅶ C語言中的temp代表什麼

其實就是一個變數啊
也可以改成t,只是在c裡面喜歡用temp來做一個交換的中間變數,象"第三
個盤子"一樣
temp在英語裡面有"臨時職員"的意思,------暫時存放一下的嘛,當然是臨時的了