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...