從鍵盤中輸入若干個正整數,求其中最大數和最小數,輸入的數以0為中止標記。(C語言問題)

時間 2022-07-22 06:00:11

1樓:情感世界

//從鍵盤中輸入若干個正整數,求其中最大數和最小數,輸入的數以0為中止標記。(c語言問題)

#include

fun(int *a,int m)

}main()

fun(a,i);}

數學建模中的c語言程式設計

c語言中怎樣輸入數學中的e

2樓:兵哥駕到

在c語言中如果要利用數學 中的「e」有關計算,是有一些專門的符號的。比如要計算e的x次方,就用 exp(x)。輸入的話是:scanf(「%d」,&x);

temp=exp(x);

printf("%f",temp); (注意temp要在前面定義才可使用)

c語言中不存在輸入數學中的「e」 可以輸出不是數學中的e,printf(「e」);

3樓:

c語言中不能直接輸入數學中的e,只能通過巨集來定義,再用:

#denfie e_math (這裡輸入你想要的精度的e的值)

然後,在要用e的地方,用e_math就行

4樓:大二的猴

exp(i) = e^i

所以,e可以表示為exp(1)

貌似前面要加 math標頭檔案

#include

5樓:匿名使用者

數字中的e與字母e沒有區別,大小寫沒有關係,是一個,只不過在c中,16進位制數以0x打頭,後面是數字0-9,a-f

6樓:匿名使用者

用級數,可以用泰勒級數……

e^x= 1+x+x^2/2!+x^3/3!+...+xn/n!+rn(x),x=1即可……

7樓:匿名使用者

1+1/(1!)+1/(2!)+1/(3!)+........

8樓:己爍種白梅

沒有分數只有小數

只要格式的話,用字串

c語言程式設計 數學遊戲

9樓:自我程式設計

#include

#include

#include

#include

#define z_size 3  //隨機數 整數最大位數,可自由修改,但總位數不要超過變數型別

#define x_size 3  //隨機數 小數最大位數#define tmn 10  //生成題目的數量,預設10條typedef enum  boolean;

typedef struct timu

tm;double power10(int m)//計算10的次方 支援負數冪

int main()

{srand(time(null));

int zsize,xsize,i,fn,false_count=0;

double xpow10,ansr;

tm tms[tmn];

for(i=0;i

用c語言程式設計一道簡單數學應用題

10樓:江城子

#include

main()}

11樓:藍色哀殤

#include

#include

int main() }

}system("pause");

return 0;

}我在vs中編的所以有用c++的預處理檔案

12樓:謝應宸

#include

int main(void)}}

if (x == 100 && y == 100)end:

printf("x = %d, y = %d\n", x, y);

return 0;}

大學生數學建模容易嗎?是否要用c語言來程式設計序,要是需要那如何編?

13樓:程式設計大亨

大學生數學建模不是很容易,需要有較強的數學功底以及編寫程式的能力

用c語言建模的話,一般要具體問題具體分析,舉個例子:求二元一次方程的根

一般是用matlab,數學專用建模工具

14樓:

支援樓主參加數學建模,很有用。我參加了09年的數學建模cumcm,至今感覺受益頗多。

數學建模主要考察數學應用能力,一般一個組三個人,需要一個數學很牛的,一個程式設計很厲害的。數學的話,我們是學校組織了相關的課程,我大約聽了一個暑假。課上也會講一點程式設計,但是主要還是靠自己。

程式設計沒有限制怎麼編,用什麼語言,不過一般是用matlab這個軟體,這個軟體有自己的程式語言,樓主可能需要臨時學習,這個要好好練習,有很多命令,還有程式設計規範等。

比賽沒有容易的,樓主要加油。

15樓:匿名使用者

主要是要求數學能力和對數學的應用吧,其實我們平時也或多或少會用到數學建模的,數學建模不難,但是大學生數學建模大賽就不簡單了,不但要求你有數學能力,還要有一定的程式設計能力,有整合資料,在短時間內掌握新知識的能力,還有一定的文字表達能力

16樓:我是苦海

不是容易容不易的問題,那是解決問題的能力,c很少用,一般用的是與數學軟體

c語言的初中生數學程式。 15

17樓:匿名使用者

c語言,是一種通用的、程式式的程式語言,廣泛用於系統與應用軟體的開發。具有高效、靈活、功能豐富、表達力強和較高的移植性等特點,也就是說,c語言的目的是用與軟體開發,他有著豐富的應用支援。

相比之下,matlab是一種商業數學軟體,是一種數值計算環境和程式語言,主要包括matlab和simulink兩大部分。matlab基於矩陣運算,其全稱matrix laboratory即得名於此。它在數學類科技應用軟體中在數值計算方面首屈一指。

matlab可以進行矩陣運算、繪製函式和資料、實現演算法、建立使用者介面、連線其他程式語言的程式等,主要應用於工程計算、控制設計、訊號處理與通訊、影象處理、訊號檢測、金融建模設計與分析等領域。

學習程式設計c語言數學要達到什麼水平

18樓:留痕殤

可以說是沒有絕對的聯絡的,不過你有好的思維,理解會容易點,學起來就可以有相似的感覺。一點都沒有的話,那是不可能的。程式設計的演算法就是要你對數學的運算技巧要有所掌握。

如果你連素數是什麼都不知道,要你編一個求素數的程式,你怎麼求呀?所以說有一定的數學基礎可以方便理解。數學思維好的話,推理、邏輯方面會比較好,可以找到好的演算法,你寫的程式的速率就會高。

19樓:清一無痕

如果只是做普通軟體的話,高中的數學的知識就夠了,要開發大型軟體和遊戲的話就要求的多了,不過學程式設計最好函式原理要足夠懂,這個在大大小小的程式中都有應用,只是簡單與複雜的區別了

20樓:匿名使用者

如果是應付考試的話,其實只需要高中水平就行了,但是要想深入學習的話,還需要

學習資料結構,演算法之類的,就需要一定的高數和離散基礎

21樓:匿名使用者

會用windows自帶的計算器,即使不會算1 + 1,就可以程式設計序了……

22樓:張獻發

要達到3級以上水平,英語要4級以上才可以瞭解c語言的程式設計路徑。

23樓:地中海的風暴

數學一般就可以,如果不是研究演算法用處不大

24樓:匿名使用者

上過高中就可以了,如果以後學資料結構還要用到離散數學

matlab和c語言程式設計是一回事嗎?

25樓:為江山放棄了愛

區別:1、執行效率不同

matlab的底層是c寫的,c的效率比matlab要高,但matlab語法簡單多了,而且簡單,但執行效率不高。

2、用途不同

matlab是用於特定的方面的,比如說矩陣運算方面、dsp就很有優勢,而c語言不同,很多軟體的底層都是c編寫的。

3、實現原理不同

matlab是解釋型指令碼,c語言是編譯執行的語言,簡單說matlab的解釋程式是看一句**執行一次,而c語言的編譯器必須編譯好原始檔生成目標**,再執行整個目標**。

matlab底層是c實現的。.m檔案可以使用matlab內建的mcc命令編譯成exe檔案。

26樓:匿名使用者

這是兩者級別不同的語言。兩者的編譯方法以及編譯語言都不一樣。

區別就在於:

(1)兩者語言級別不同。matlab是第4代語言,屬於高階語言,c語言是第3代中級語言。

(2)兩者用處不同。matlab是一種指令碼語言,主要用於數學計算科學計算,是一種商業數學軟體,是一種數值計算環境和程式語言,而c語言是一種程序導向程式設計語言,主要用於底層硬體或作業系統的程式設計,是一種通用的、程式式的程式語言,廣泛用於系統與應用軟體的開發。

(3)兩者語言特徵不同。c語言具有高效、靈活、功能豐富、表達力強和較高的移植性等特點,而matlab本身基於矩陣運算,並無成長空間,且有一些外掛是可以matlab**生成c語言。

會不會英語關係不大,只要願意花時間去背一些常用的單詞就可以的。

27樓:匿名使用者

不是一回事兒。區別在於matlab是第4代語言,c是第3代語言。有一些外掛是可以matlab**生成c,matlab能做到的c好多都做不到 。

會不會英語關係不大,只要願意花時間去背一些常用的單詞就可以的。

matlab是第4代語言,是一種指令碼語言,主要用於數學計算科學計算,是一種商業數學軟體,是一種數值計算環境和程式語言,主要包括matlab和

simulink兩大部分。matlab基於矩陣運算,其全稱matrix

laboratory即得名於此。它在數學類科技應用軟體中在數值計算方面首屈一指。matlab可以進行矩陣運算、繪製函式和資料、實現演算法、建立使用者

介面、連線其他程式語言的程式等,主要應用於工程計算、控制設計、訊號處理與通訊、影象處理、訊號檢測、金融建模設計與分析等領域。

c是第3代語言,是一種程序導向程式設計語言,主要用於底層硬體或作業系統的程式設計,是一種通用的、程式式的程式語言,廣泛用於系統與應用軟體的開發。具有

高效、靈活、功能豐富、表達力強和較高的移植性等特點,也就是說,c語言的目的是用與軟體開發,他有著豐富的應用支援。

28樓:匿名使用者

當然不同了,matlab是用c開發的但是二者的語言不同,如果呼叫的話必須有相應的編譯器或者呼叫生成的dll檔案

不懂英語學習有些困難,可以找本中文教材看看

29樓:匿名使用者

c是一個程式開發軟體,而matlab是個數學軟體,當然不同了。學習軟體對於沒有英語的初學者來說不是什麼問題,最好看一下教程跟著帶著走,效果會很明顯。當然當你有一定的水平後,懂英語是必要的。

用C語言編寫,從鍵盤上輸入若干個正整數,輸入0結束 統計所有正整數的個數,並計算最大值,最小值和平均值

hello,world c語言,求最小值 輸入一個正整數n,再輸入n個整數,輸出最小值。試編寫相應程式。把這些數都裝在一個陣列裡面 比如a for int i 0 ia j printf d a 0 6.程式設計實現 從鍵盤輸入若干個正整數,求其中所有偶數的和並輸出。輸入的數以0作為結束標記。思考 ...

題目內容從鍵盤輸入int型的正整數n已知

好名字都被取了 大家可以一一用分支語句實現這個程式,但是,如果情況太多的話,分支語句太麻煩,我這裡用膜除的方法實現他,對於細分到更小的範圍也適用,只需修改迴圈變數就可以了。include include main if i 10000 n 0 printf error n else if i 10 ...

程式設計序,從鍵盤輸入正整數n,求出n與其反序數之和並輸出。例如,輸入2019,輸出應為

include void main s n fn printf the result is d d d n n,fn,s include 功能 輸入一個int型資料,計算與其反序數之和 輸入 int型資料 輸出 輸入資料與其反序數之和 呼叫函式 main long int add anti ordi...