c語言偽代碼怎麼寫
開始
100=>m 0=>n while m<1000 { 如果源 m 的個位為 6 { 如果 m 能被 3 整除 n+1=>n } m+1=>m } 輸出 n
結束
開始
0=>num 100=>i while i<1000 { 如果 i 的個位為 6 同時 i 能被 3 整除 { num+1=>num } i+1=>i } 輸出 num
結束
㈡ 什麼是c語言偽代碼
所謂偽代碼,就是那些用來表示演算法的文欄位落。
你想寫一個程序,不可能就直接寫代碼,你得先寫思路,用來暫時記錄你思路的文字元號一般用簡單的詞語來。
比如:
初始化 字元串 A;
輸入字元串 A;
如果 檢測字元串 A 成功 就
打開文件(A);
否則 回到輸入字元串;
偽代碼根據個人習慣而不同,主要的是用來表達你想好了的思路。
㈢ C語言中的「偽碼」到底是啥
偽代碼又稱為虛擬代碼,是高層次描述演算法的一種方法。使用偽代碼的目的是讓被描述的演算法可以容易地以任何一種編程語言實現。偽代碼結構清晰、代碼簡單、可讀性好,介於自然語言與編程語言之間。以編程語言的書寫形式指明演算法職能。使用偽代碼,不用拘泥於具體實現,是半形式化、不標準的、非正式的語言,可以把整個演算法運行過程的結構用接近自然語言的形式(可以使用任何一種你熟悉的文字,關鍵是把程序的意思表達出來)描述出來。偽代碼提供了更多的設計信息,每一個模塊的描述都必須與設計結構圖一起出現,常被用於技術文檔和科學出版物中來表示演算法,也被用於在軟體開發的實際編碼過程之前表達程序的邏輯。簡單地說,就是讓人便於理解的代碼。不依賴於語言的,用來表示程序執行過程,而不一定能編譯運行的代碼,用來表達程序員編碼前的思路和想法等。
㈣ 用C語言描述的偽代碼怎麼看,怎麼寫
偽代碼主要是為了方便各種語言來實現,像你這里的用C實現就是:
structNode{
intnumber;
structNode*Next;
};
ElementType :元素內類型
Element:元素名
Position :位置,定義容Next指針
QQ已私信給你~
㈤ C語言閏年偽代碼怎麼表示
其實要判斷閏年很容易,就是一個語句
if(((year%4==0)&&(year%100!=0))||(year%400==0))
如果成立就是閏年了,如果你要更詳細的,或是其他的內容,請追問
㈥ 什麼是c語言偽代碼
所謂偽代碼,就是那些用來表示演算法的文欄位落。
你想寫一個程序,不可能就直內接寫代碼,你得先寫思路,用容來暫時記錄你思路的文字元號一般用簡單的詞語來。
比如:
初始化 字元串 A;
輸入字元串 A;
如果 檢測字元串 A 成功 就
打開文件(A);
否則 回到輸入字元串;
偽代碼根據個人習慣而不同,主要的是用來表達你想好了的思路。
㈦ C語言中偽代碼是什麼意思
偽代碼(Pseudocode)是一種演算法描述語言。使用偽代碼的目的是為了使被描述的演算法可以容易地以任何一種編程語言(Pascal,C,Java,etc)實現。因此,偽代碼必須結構清晰、代碼簡單、可讀性好,並且類似自然語言。 介於自然語言與編程語言之間。以編程語言的書寫形式指明演算法職能。使用偽代碼, 不用拘泥於具體實現。相比程序語言(例如Java, C++,C, Dephi 等等)它更類似自然語言。它是半形式化、不標準的語言。可以將整個演算法運行過程的結構用接近自然語言的形式(可以使用任何一種你熟悉的文字,關鍵是把程序的意思表達出來)描述出來。
我是從「上海全鼎軟體學院」畢業的————————
㈧ 偽代碼怎麼寫
偽代碼(Pseudocode)是一種演算法描述語言。使用偽代碼的目的是為了使被描述的演算法可以容易地以任何一種編程語言(Pascal,C,Java,etc)實現。因此,偽代碼必須結構清晰、代碼簡單、可讀性好,並且類似自然語言。 介於自然語言與編程語言之間。 它以編程語言的書寫形式指明演算法的職能。相比於程序語言(例如Java, C++,C, Dephi 等等)它更類似自然語言。它是半形式化、不標準的語言。我們可以將整個演算法運行過程的結構用接近自然語言的形式(這里,你可以使用任何一種你熟悉的文字,中文,英文 等等,關鍵是你把你程序的意思表達出來)描述出來. 使用偽代碼, 可以幫助我們更好的表述演算法, 不用拘泥於具體的實現. 人們在用不同的編程語言實現同一個演算法時意識到,他們的實現(注意:這里是實現,不是功能)很不同。尤其是對於那些熟練於不同編程語言的程序員要理解一個(用其他編程語言編寫的程序的)功能時可能很難,因為程序語言的形式限制了程序員對程序關鍵部分的理解。這樣偽代碼就應運而生了。 當考慮演算法功能(而不是其語言實現)時,偽代碼常常得到應用。計算機科學在教學中通常使用虛擬碼,以使得所有的程序員都能理解。 綜上,簡單的說,讓人便於理解的代碼。不依賴於語言的,用來表示程序執行過程,而不一定能編譯運行的代碼。在數據結構講演算法的時候用的很多。
㈨ C的偽代碼寫法,(把下面這個小演算法寫成c語言的偽代碼形式)
我去,,你找民工吧,,汗
㈩ c語言程序設計的演算法用偽代碼描述過程是怎樣的
偽代碼(Pseudocode)是一種演算法描述語言。使用偽代碼的目的是為了使被描述的演算法可以容易地以任何一種編程語言(Pascal,C,Java,etc)實現。因此,偽代碼必須結構清晰、代碼簡單、可讀性好,並且類似自然語言。 介於自然語言與編程語言之間。
它以編程語言的書寫形式指明演算法的職能。相比於程序語言(例如Java, C++,C, Dephi 等等)它更類似自然語言。它是半形式化、不標準的語言。我們可以將整個演算法運行過程的結構用接近自然語言的形式(這里,你可以使用任何一種你熟悉的文字,中文,英文 等等,關鍵是你把你程序的意思表達出來)描述出來. 使用偽代碼, 可以幫助我們更好的表述演算法, 不用拘泥於具體的實現.
人們在用不同的編程語言實現同一個演算法時意識到,他們的實現(注意:這里是實現,不是功能)很不同。尤其是對於那些熟練於不同編程語言的程序員要理解一個(用其他編程語言編寫的程序的)功能時可能很難,因為程序語言的形式限制了程序員對程序關鍵部分的理解。這樣偽代碼就應運而生了。
當考慮演算法功能(而不是其語言實現)時,偽代碼常常得到應用。計算機科學在教學中通常使用虛擬碼,以使得所有的程序員都能理解。
例如,類Pascal語言的偽代碼的語法規則是: 在偽代碼中,每一條指令佔一行(else if,例外)。指令後不跟任何符號(Pascal和C中語句要以分號結尾)。書寫上的「縮進」表示程序中的分支程序結構。這種縮進風格也適用於if- then-else語句。用縮進取代傳統Pascal中的begin和end語句來表示程序的塊結構可以大大提高代碼的清晰性;同一模塊的語句有相同的縮進量,次一級模塊的語句相對與其父級模塊的語句縮進。
偽代碼只是像流程圖一樣用在程序設計的初期,幫助寫出程序流程。簡單的程序一般都不用寫流程、寫思路,但是復雜的代碼,最好還是把流程寫下來,總體上去考慮整個功能如何實現。寫完以後不僅可以用來作為以後測試,維護的基礎,還可用來與他人交流。但是,如果把全部的東西寫下來必定可能會讓費很多時間,那麼這個時候可以採用偽代碼方式。比如: