用c語言編寫程式鍵盤輸入a和b兩個整數要求用函

2021-03-19 18:27:01 字數 6051 閱讀 7309

1樓:匿名使用者

【注】使用c語言實現,望採納哦~ 有問題再問哦~ o(∩_∩)【c語言源**】

#include

int main()

2樓:匿名使用者

#include

void main()

望採納!

3樓:匿名使用者

#include

main()

int adup(int x,int y)或:#include

int sum(int a, int b)void main()

4樓:匿名使用者

#include

int sum(int a,int b)

int main()

5樓:匿名使用者

#include

void main()

6樓:

#include

int sum(int a, int b)

void main()

c語言簡單求和,編寫程式:輸入兩個數,求兩個數的和

7樓:搜虎哈哈

利用c語言編寫一個求兩數相加的和的程式設計思想和方法如下:

1.首先需要定義三版個變數a,b,c,兩個為相加的權數,第三個為相加後得到的和。

2.然後使用scanf()語句接收從鍵盤輸入的兩個數,為變數a,b賦值。

3.接著進行a和b的加法運算,將結果賦值給變數c。

4.最後使用printf()語句將計算結果顯示在螢幕上。

5.**編寫完畢後,點選執行後即可在除錯視窗看到程式的執行結果。

8樓:匿名使用者

#include

int main()

c語言來,是一種通用自的、過程式的程式語言,廣泛用於系統與應用軟體的開發。具有高效、靈活、功能豐富、表達力強和較高的移植性等特點,在程式設計師中備受青睞。最近25年是使用最為廣泛的程式語言。

c語言是由unix的研製者丹尼斯·裡奇(dennis ritchie)於2023年 由 肯·湯普遜(ken thompson)所研製出的b語言的基礎上發展和完善起來的。目前,c語言編譯器普遍存在於各種不同的作業系統中,例如unix、ms-dos、microsoft windows及linux等。c語言的設計影響了許多後來的程式語言,例如c++、objective-c、java、c#等。

9樓:中關村**

#includemain()

{float a,b,s;

printf("pleace input a,b:\n");

scanf("%f %f\n",&a,&b);

s=a+b;

printf("%f\n",s); //輸出baidua+b的和

zhi版權

10樓:宇

整數之和

實數之和

兩個數字之間打空格,最後按回車求和

11樓:邪蒙閒者

#include

int main(void)

12樓:禿頭日記阿

c語言如何求2數的和?

13樓:登青雲而直上

#include

using namespace std;

int main()

14樓:你好嗎快樂嗎

一個簡單的c語言小程式就可以滿足要求,需要用到switch-case語句,先上**:

#include

int main()

需要注意的地方只有除法的結果可能是小數,所以a,b和answer都需要定義成double型別變數。

下面附上switch-case語句的使用方法:

switch (表示式)

從表示式值等於某個case語句後的值開始,它下方的所有語句都會一直執行,直到遇到一個break為止。假如任何一個case語句的值都不等於表示式的值,就執行可選標籤default之下的語句。

參考資料

15樓:文大寬

輸入兩個整數,中間空格:

#include

main()

16樓:匿名使用者

#include

int main()

用c語言編寫:編寫一個函式,要求在主函式中輸入兩個數,輸出其中最大值。

17樓:空嵐沫

c語言**如下:

#include

int main()

執行結果圖:

擴充套件資料:

c語言特點:

基本特性:

1、高階語言:它是把高階語言的基本結構和語句與低階語言的實用性結合起來的工作單元。

2、結構式語言:結構式語言的顯著特點是**及資料的分隔化,即程式的各個部分除了必要的資訊交流外彼此獨立。這種結構化方式可使程式層次清晰,便於使用、維護以及除錯。

c 語言是以函式形式提供給使用者的,這些函式可方便的呼叫,並具有多種迴圈、條件語句控制程式流向,從而使程式完全結構化。

3、**級別的跨平臺:由於標準的存在,使得幾乎同樣的c**可用於多種作業系統,如windows、dos、unix等等;也適用於多種機型。c語言對編寫需要進行硬體操作的場合,優於其它高階語言。

 [4、使用指標:可以直接進行靠近硬體的操作,但是c的指標操作不做保護,也給它帶來了很多不安全的因素。

c++在這方面做了改進,在保留了指標操作的同時又增強了安全性,受到了一些使用者的支援,但是,由於這些改進增加語言的複雜度,也為另一部分所詬病。

java則吸取了c++的教訓,取消了指標操作,也取消了c++改進中一些備受爭議的地方,在安全性和適合性方面均取得良好的效果,但其本身解釋在虛擬機器中執行,執行效率低於c++/c。

一般而言,c,c++,java被視為同一系的語言,它們長期佔據著程式使用榜的前三名。

特有特點:

1.c語言是一個有結構化程式設計、具有變數作用域(variable scope)以及遞迴功能的過程式語言。

2.c語言傳遞引數均是以值傳遞(pass by value),另外也可以傳遞指標(a pointer passed by value)。

3.不同的變數型別可以用結構體(struct)組合在一起。

4.只有32個保留字(reserved keywords),使變數、函式命名有更多彈性。

5.部份的變數型別可以轉換,例如整型和字元型變數。

6.通過指標(pointer),c語言可以容易的對儲存器進行低階控制。

7.預編譯處理(preprocessor)讓c語言的編譯更具有彈性。

優缺點:

優點1.簡潔緊湊、靈活方便

c語言一共只有32個關鍵字,9種控制語句,程式書寫形式自由,區分大小寫。

把高階語言的基本結構和語句與低階語言的實用性結合起來。

c 語言可以像組合語言一樣對位、位元組和地址進行操作,而這三者是計算機最基本的工作單元。

2.運算子豐富

c語言的運算子包含的範圍很廣泛,共有34種運算子。

c語言把括號、賦值、強制型別轉換等都作為運算子處理。

從而使c語言的運算型別極其豐富,表示式型別多樣化。靈活使用各種運算子可以實現在其它高階語言中難以實現的運算。

3、資料型別豐富

c語言的資料型別有:整型、實型、字元型、陣列型別、指標型別、結構體型別、共用體型別等。能用來實現各種複雜的資料結構的運算。並引入了指標概念,使程式效率更高。

4、表達方式靈活實用

c語言提供多種運算子和表示式值的方法,對問題的表達可通過多種途徑獲得,其程式設計更主動、靈活。

它語法限制不太嚴格,程式設計自由度大,如對整型量與字元型資料及邏輯型資料可以通用等。

5、允許直接訪問實體地址,對硬體進行操作

由於c語言允許直接訪問實體地址,可以直接對硬體進行操作,因此它既具有高階語言的功能,又具有低階語言的許多功能,能夠像組合語言一樣對位(bit)、位元組和地址進行操作,而這三者是計算機最基本的工作單元,可用來寫系統軟體。

6、生成目標**質量高,程式執行效率高

c語言描述問題比組合語言迅速,工作量小、可讀性好,易於除錯、修改和移植,而**質量與組合語言相當.

c語言一般只比彙編程式生成的目標**效率低10%~20%。

7、可移植性好

c語言在不同機器上的c編譯程式,86%的**是公共的,所以c語言的編譯程式便於移植。在一個環境上用c語言編寫的程式,不改動或稍加改動,就可移植到另一個完全不同的環境中執行。

8、表達力強

c語言有豐富的資料結構和運算子。包含了各種資料結構,如整型、陣列型別、指標型別和聯合型別等,用來實現各種資料結構的運算。

c語言的運算子有34種,範圍很寬,靈活使用各種運算子可以實現難度極大的運算。

c語言能直接訪問硬體的實體地址,能進行位(bit)操作。兼有高階語言和低階語言的許多優點。

它既可用來編寫系統軟體,又可用來開發應用軟體,已成為一種通用程式設計語言。

另外c語言具有強大的圖形功能,支援多種顯示器和驅動器。且計算功能、邏輯判斷功能強大。

缺點1、 c語言的缺點主要表現在資料的封裝性上,這一點使得c在資料的安全性上有很大缺陷,這也是c和c++的一大區別。

2、 c語言的語法限制不太嚴格,對變數的型別約束不嚴格,影響程式的安全性,對陣列下標越界不作檢查等。

從應用的角度,c語言比其他高階語言較難掌握。也就是說,對用c語言的人,要求對程式設計更熟練一些。

18樓:匿名使用者

比較兩個數的大小可以使用三目運算子:?:

三目運算子:《表示式1>?《表示式2>:

《表示式3>; 其含義是: 先求表示式1的值, 如果為真, 則執行表示式2,並返回表示式2的結果 ; 如果表示式1的值為假, 則執行表示式3 ,並返回表示式3的結果。

參考**:

#include

int main()

/*執行結果:

2 33*/

19樓:道綸

console.writeline("請輸入第一個數");

string s1;

s1 = console.readline();

int n1 ;

n1 = convert.toint16(s1);

console.writeline("請輸入第二個數");

string s2;

s2= console.readline();

int n2;

n2 = convert.toint16(s2 );

//計算

if (n1 >n2 )

else

//eles結束

//輸出

console.readkey();

20樓:匿名使用者

int max(int a ,int b)

我目前沒有執行環境,你自己試試吧!函式呼叫不難

21樓:匿名使用者

#include

main()

22樓:匿名使用者

#inlcude

main()

用c語言編寫程式從鍵盤輸入一個正整數數n,輸出n!

23樓:匿名使用者

程式設計實現計算n!,也就是n*(n-1)*(n-2)*....*1,可以通過遞迴函式來實現,具體實現方法:

#include

int func(int n)

void main()

在以上程式**中,func()為遞迴函式,主函式main()中接收鍵盤輸入整數值後,呼叫func()遞迴函式,首層m=n*(n-1)!,繼續遞迴呼叫,m=n*(n-1)(n-2)!,這樣逐層遞迴,直到計算出n!。

程式輸出結果如下:

C語言編寫一程式,實現整數a,b,c由鍵盤輸入,輸出其

include int main include stdio.h void main 有三個整數a,b,c,由鍵盤輸入,輸出其中最大的數 c語言程式設計怎麼寫?執行 如下 include void main c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯 處理...

編寫程式由鍵盤輸入n值求,編寫一個程式,由鍵盤輸入n值,求s 1 1 2 1 2 3 1 2 3 n 的值。

include int main printf result d n sum return 0 include int main printf d sum return 0 設計一個c 程式從鍵盤輸入n值,然後求s 1 1 2 1 2 3 1 2 3 n 的值。include void main f...

編寫程式,將使用者從鍵盤輸入的任意多個數排序後按降序輸出

宣告一個足夠大的陣列,迴圈接收使用者輸入的數字,並記錄下使用者輸入的數字個數,然後再用氣泡排序演算法對整個陣列進行降序排序,最後輸出。public sub 題 bai1 dim n as integer,t as integer,i as integer dim j as integer n val...