1樓:匿名使用者
# -*- coding: utf-8 -*-
#py3
st=input("請輸入三個
c語言是函數語言程式設計語言嗎
2樓:大樂樂
c語言支援函式遞迴呼叫,支援高階函式(函式指標),支援不可變數(const關鍵字),支援模式匹配 但不是函數語言程式設計語言
3樓:匿名使用者
不是,c是指令式程式設計語言。
不懂函式也可以學c語言?
4樓:匿名使用者
1、程式設計中的函式和數學中的函式完全不一樣。雖然有時候形式相似,但作用基本不能比。某些程式設計對數學水平沒什麼要求,如果不知道數學裡的函式完全不影響。
如果是編寫經常進行數**算的程式,還是懂數學函式才行。c語言裡的函式不需要數學函式基礎。
2、程語語言其實是一個很初級的工具,但是又必須熟練的掌握它,學懂一門程式語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而會寫文章又不見的寫得好。可是如果不會寫字,那就一定寫不出文章來。
3、在學習c語言之前,應該學好計算機基礎。裡面的很多概念對於c程式設計師都是非常重要的。如果在著手學習c之前,或者已經開始學習c,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。
如果有足夠的耐心,十足的毅力,應該再學習c語言之前學學彙編,這會對許多比較細膩的概念有清醒的認識。那麼可以在看完一遍c語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。
如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,儘管此時的c語言還稱不上精通,有許多細節問題還不瞭解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。
4、不需要多少資料,掌握一本《the c programming language》就足夠了。繼續學習就更加容易。建議不要找捷徑,通過考試除外,真正的水平提高是建立在程式設計實踐積累基礎上的,必須一個一個程式的完成才能提高。
5樓:偽wower帝
^真有挺大關係的,有的人不懂數學函式,測試題都做不了,例如!
6樓:董0間
可以得,c語言中的函式大多數是實現某種特定功能的,跟數學中的函式不一樣的,而且c語言的學習非常簡單
7樓:幻想衝擊
興趣+耐心+恆心足夠讓你學會任何一件你想做的事情,
c語言也不是你想象中的難,從0開始的話,先學著熟練使用幾種程式的語法,比如c語言最先學的就是做個加減法的運算程式,很簡單的語法,然後再慢慢套用,這對以後有很大的幫助的. 至於函式也是這個道理,有句話叫依葫蘆畫瓢,世上無難事.
8樓:匿名使用者
肯定是能學的,因為數學裡的函式跟c語言裡的函式不是同一個概念,只要你的邏輯思維能力好的話一樣能學好。
9樓:我愛小嬰
c裡面的函式說穿了是一種模組化的思想,和數學裡函式概念不同.學任何一種計算機語言要始終牢記:演算法(即解題的思路)是靈魂,語言的寫法只是一種工具.
你現在6年級,學c肯定是能入門的,要對自己有信心,多程式設計,多看經典演算法,例如南開100題,有很大提高的.
祝願你成功!!
10樓:匿名使用者
函式?暈。。。當然可以學了。。。c裡邊的函式不是數學裡邊的函式。
不要理解錯誤。
什麼人都可以學的。邏輯思維好的人學的更塊而已。
11樓:匿名使用者
小小年紀,不簡單啊
中國有希望啦
少年智則中國智,少年富則中國富,少年強則中國強,少年進步則中國進步
什麼是c語言和c+語言
12樓:小夏在深圳
1、c語言。
c語言誕生得非常早,當時人們普遍還習慣用組合語言編寫軟體,並且沒有什麼統一,通用的作業系統,基本上軟體都是從0開始寫的。c語言的方針便是比彙編方便易用,一起不要損失彙編的表達能力。所以c語言可以看成是「高階的彙編」語言。
c語言的源**基本上可以非常容易地對應到彙編**,並且可以不需要什麼執行時環境的支撐。c的特點,簡單容易編譯,靈活貼近底層。所以一向到現在,一些需要直接和硬體打交道的軟體都還是用c語言寫的,比如(但不限於)linux kernel和一些嵌入式領域。
2、c++ 語言
c++早期是基於c的,c++早期的編譯方法是將c++的**編譯成c**然後再呼叫c的編譯器來生成機器碼。c++的方針是進步程式設計人員的生產率,哪怕代價是增加編譯器的複雜度。
擴充套件資料
1、c語言中,如果一個函式沒有指定返回值型別,預設為int型別,並返回一個隨機數,一般為0xcccccccc.
2、在c++中,如果函式沒有返回值則必須指定為void型,否則編譯不能通過。
13樓:文化廚子
c語言全稱:the c programming language,它是一門通用計算機程式語言,它是在bcpl語言上發展而來的,bcpl的作稱是basic ***bined programming language,因為c語言在它的基礎上開發出來的,所以很多c程式設計師喜歡將bcpl解釋成(before c progamming language)。c語言應用廣泛。
它的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。因此c語言在針對硬體程式設計以及系統底層開發中得到大量的應用,現在大部使用者使用的windows系統以及linux系統都是用c語言開發出來的。
c++語言全稱:the c++ programming language,它是是在c語言的基礎上開發的一種通用程式語言,應用廣泛。c++支援多種程式設計正規化 :
物件導向程式設計、泛型程式設計和過程化程式設計。最新正式標準c++14於2023年8月18日公佈。 其程式設計領域眾廣,常用於系統開發,引擎開發等應用領域,是至今為止最受廣大受用的最強大程式語言之一,支援類:
類、封裝、過載等!c++主要用於大型的應用程式開發,比如遊戲開發。
14樓:
c語言是一門通用的計算機程式設計語言,它是從b語言(bcpl)上改進發展而來的。c語言最初是為了開發unix作業系統而設計的,這使得它可以以一種簡易的方式編譯,處理低階硬體儲存器,只產生比較少的彙編機器碼並且可以在任意系統下執行,無需環境支援。正因為以上特點,c語言在底層硬體程式設計和系統核心(底層)開發中得到大量廣泛的應用。
unix系統80%都是使用c語言編寫的。windows系統的核心大部分也是c語言開發的。
c+語言是一個與c/c++毫無關係的早期程式語言,現已廢棄,內容不詳。它留下的資料極少,以至於早已沒有人記得它了。
c++是對於c語言的物件導向擴充,在c語言的基礎上開發的一種通用計算機程式設計語言。應用同樣廣泛。c語言是純程序導向的,c++語言在此基礎上增加了物件導向程式設計,泛型程式設計以及過程化程式設計,支援類,封裝,運算子(函式)過載等等。
c++對c語言進行了大量的改進,使得c++既具有c語言的低階硬體操作特性,也具有現代物件導向的新型程式設計方法,使得它成為至今應用最廣泛,最強大的程式語言之一。c++主要用於開發大型工程專案,使用者介面開發。比如說開發各種遊戲等。
15樓:落霞秋無聲
簡單地說,c++就是c加、加。也就是說,它是c語言的超集。作為一個超集意味著當一個編寫良好的ansi standard c 語言程式被提交到一個c++語言編譯程式時,它可以被正確地編譯。
通常,*.c檔案被認為是c編譯模式,而*.cpp被認為是 c++編譯模式。
如果你是一個有經驗的c程式設計師,那麼不要被c++的特性嚇倒,因為c++語言產生初衷就是為了讓c程式設計師逐漸地過渡到物件導向的程式設計方法。如果你只是一個初級的c程式設計師,或者你沒有多少程式設計經驗,那就需要多下功夫了。
c++特性
首先,c++區別於c的一些特性是與物件導向毫無關係的。(或者說,這些特性只是為了讓c語言使用更方便。) 下面我們就由這些特性開始學習。
新的註釋風格
c++定義了一種新的註釋風格,即兩條斜線(//)表示一行註釋。以前,c程式必須使用/*----*/來表示註釋。現在你有了更好的選擇。享受這種特性吧!
16樓:手機使用者
c主要是順序,分支,迴圈這三種結構,以及過程,函式呼叫。
c++是物件導向的語言,主要在於建立類,類的繼承和派生,建立物件上。
17樓:手機使用者
一個是程序導向的,一個是物件導向的。
在c語言程式中,func()是什麼意思?
18樓:匿名使用者
func 是你自己定義的函式的名字。 例:void func1(int i),其中void指的是返回值型別是空,預設情況下指的是int型,func1是你定義的函式名,int i是你定義一個形式引數,型別是整型的
19樓:想發揮自己
沒有特別的意思 可能是程式中定義的一個巨集也許 func就是空白 只是起到標記的含義
20樓:匿名使用者
function 常常用來表示函式
c語言函式呼叫例子
21樓:
#include
int main()
void printstar()
void print_message()
22樓:匿名使用者
比如,你有bai一個函式du
23樓:庚午子李
||整數划來分問題自,有點難理解
#include
main()
int q(int n,int m)
24樓:烏驥由冷萱
c語言中呼叫函式的方
復法及步驟:
1、首先制需要輸入想要呼叫的函式。
2、然後當輸入一個括號後,即可觀察他的引數。
3、接著在對應的引數中輸入引數值。
4、然後,系統會發生一個警告。
5、接著需要呼叫它相應的標頭檔案。
6、最後再次編譯,發現沒有任何警告和錯誤即可。
c語言中如何定義函式
25樓:匿名使用者
返回值型別 函式名(引數1,引數2,。。。)
例子:char max(char x,char y)
還有先從基礎開始,不要急;
26樓:
比如說,下面就是一個函式
int add(int x,int y)
27樓:千鋒教育
#include
c語言bai是一門通用計du算機程式語言,zhi應用廣泛。c語言的設計目dao標是提供一內種能以簡易的方式編容譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
28樓:匿名使用者
宣告函式 型別 函式名(形參型別1,[形參型別2......])
定義函式函式 : 型別 函式明(形參型別 形參名,[形參型別 形參名...]) [ ];裡的內容為可選,不是必要的
29樓:一路遺忘
#include
int max(int,int);
void main()
int max(int x,int y)
30樓:惜憶淚情
函式型別 函式明(形參型別 形參名)
c語言中~的用法?
31樓:熱詞課代表
最近」盤「字很流行,盤是什麼意思?為什麼能成為網路熱詞?
編寫程式,求10用c語言,編寫程式,求10用C語言
include 主函式 main s是字元指標抄 陣列。對應4個字串襲。迴圈中bai i 3 2 1 0 對於不同的i,j有不同取值du 3 第一zhi次判斷就不成立,直接退出dao。不做操作 2 j 3 1 j 3 2 0 j 3 2 1 輸出的是s i j 也就是 從s i 字串的第j個字元開始...
用c編寫程式定義圓類,用c編寫程式定義圓類
class ccircle idisposable 建構函式2 半徑 x座標 y座標 public ccircle double radius,double x,double y 設定中心點 x座標 y座標 public void setcenter double x,double y 返回半徑 半...
用java編寫socket通訊程式
埠監聽和建立管道。首先伺服器端繫結監聽埠,然後客戶端socket連線到這個埠,控制檯輸入的字串都會被在這個埠監聽的伺服器接收到。import java.io.bufferedreader import java.io.inputstreamreader import java.serversocke...