導航:首頁 > 源碼編譯 > 演算法可以有輸入但可以沒有輸出

演算法可以有輸入但可以沒有輸出

發布時間:2022-06-04 14:35:10

㈠ 不存在沒有輸入和輸出的程序對嗎

不對。
用C程序實現的演算法可以沒有輸入但必須要有輸出。演算法具有的5個特性是:有窮性;確定性;可行性;有0個或多個輸入;有一個或多個輸出。所以說,用C程序實現的演算法可以沒有輸入但必須要有輸出。
C語言是目前世界上最流行、使用最廣泛的面向過程的高級程序設計語言。C語言對操作系統和系統使用程序以及需要對硬體進行操作的場合,用C語言明顯優於其它高級語言,許多大型應用軟體都是用C語言編寫的。

㈡ 一個演算法是不是只能有一個輸入,但是可以有多個輸出

可以有0個或多個輸入,有1個或多個輸出。

1,輸入項(Input):

一個演算法有0個或多個輸入,以刻畫運算對象的初始情況,所謂0個輸入是指演算法本身定出了初始條件;

2,輸出項(Output):

一個演算法有一個或多個輸出,以反映對輸入數據加工後的結果。沒有輸出的演算法是毫無意義的。

(2)演算法可以有輸入但可以沒有輸出擴展閱讀:

一、數據對象的運算和操作:計算機可以執行的基本操作是以指令的形式描述的。一個計算機系統能執行的所有指令的集合,成為該計算機系統的指令系統。一個計算機的基本運算和操作有如下四類:

1,算術運算:加減乘除等運算

2,邏輯運算:或、且、非等運算

3,關系運算:大於、小於、等於、不等於等運算

4,數據傳輸:輸入、輸出、賦值等運算

二、演算法的控制結構:一個演算法的功能結構不僅取決於所選用的操作,而且還與各操作之間的執行順序有關。

參考資料來源:網路-演算法

㈢ 為什麼「用C程序實現的演算法可以沒有輸入,但必須要有輸出」

沒有輸出,不知道計算的結果那演算法就沒有意義了。輸出不一定是要列印到屏幕上的,可以是下一個程序的輸入,可以是一個文件、一段語音、一張圖像,甚至是機器人的步行動作等等。

㈣ c語言演算法中的輸入與輸出

給你舉兩個例子吧
例1(多個輸入,a,b是輸入的初始條件)
int fun1(int a, int b )
{
int c;
c = a + b;

return c;
}

例2(0個輸入,a,b本身自帶初始條件)
int fun1( )
{
int a=1, b=2, c;
c = a + b;

return c;
}

㈤ C語言程序演算法必須要有輸入和輸出嗎

不一定,演算法也可以只是完成一定的行為,但是並沒有任何輸出

㈥ 為什演算法必須要有輸出有時候卻可以沒有輸入

如果是比較狹義的輸入和輸出,那麼演算法其實可以沒有輸出,不要太迷信教材
比如說,可以寫一個確定的演算法,做很多無用功而且並不輸出,演算法的目的只是為了讓計算機發熱,也沒毛病

㈦ c語言中演算法既可以沒有輸入也可以沒有輸出這句話對嗎

可以。
逗號運算符,從左至右計算,取最後一個表達式的值作為整個語句的值。
先算a=3,就是把a賦值成3,然後算b=4,對b賦值成4,最後計算c=a+b,實際就是c=3+4,c的值是7。最終整條語句的最後值就是c的值7.

閱讀全文

與演算法可以有輸入但可以沒有輸出相關的資料

熱點內容
單片機基本概念 瀏覽:501
租什麼伺服器好又便宜 瀏覽:713
python爬蟲必背知識 瀏覽:676
筆記本如何與片式伺服器連接 瀏覽:721
組態王必須用加密狗嗎 瀏覽:279
組裝單片機對比度差 瀏覽:930
單片機按鍵控製程序 瀏覽:924
航海pdf 瀏覽:419
三根陰線選股指標源碼 瀏覽:776
PDF編譯base64位文件 瀏覽:589
app名字注冊在哪裡 瀏覽:399
華為方舟編譯器和miui 瀏覽:480
matlab與python介面 瀏覽:838
怎麼看加密市場 瀏覽:225
linux進程間通信管道 瀏覽:555
外圓圓弧槽左右切削怎麼編程 瀏覽:384
做解壓的實驗 瀏覽:691
多人偽伺服器怎麼開荒 瀏覽:608
中興交換機埠打開命令 瀏覽:975
編譯原理vn集合 瀏覽:9