兩個C 的源程式清單求解。

2024-12-31 00:50:15 字數 3806 閱讀 9154

1樓:網友

#include

#include

using namespace std;

static k=0;

static int count=1;

double f(double x)

return (x*exp(x)-1);/返回f(x)=xe^x-1的值。

int main()

double x0,x1,x2;

double e=;//精度。

cout<<"請輸入任意兩個數作為初值,x0>x0>>x1;

x2=x1-f(x1)*(x1-x0)/(f(x1)-f(x0));

while(x2-x1>e||x1-x2>e)x0=x1;

x1=x2;

x2=x1-f(x1)*(x1-x0)/(f(x1)-f(x0));

count+=1;

cout<<"方程的根為:"原理,只有一條: x2=x1-f(x1)*(x1-x0)/(f(x1)-f(x0));

我相信您書上已經說得很清楚。

2樓:強從心開始

第乙個無法解釋,很簡單,自己理解。

第二個。。。鬼知道乾的是什麼。

什麼叫源程式?

3樓:毓良功燕

源程式就是用程式語言編寫的程式,它不能直接交給計算機執行;要經過相應的編譯程式編譯成為機器語言後才能被計算機執行。

4樓:井永芬暴茶

source

code就是程式設計師編寫的程式。

別人也可以看懂的。

之後經過編譯。

連線啥的。就是機器語言了。

拿來看也沒有用了。

舉個例子說,你在這個網頁上點滑鼠右鍵,裡面有一項,檢視源**,你點一下,那麼你就看見用記事本開啟的檔案有許多文字了,這個就是這個網頁的源**。一般我們最終看到的用到的都是是程式,比如記事本也是個程式,網頁也可以算是個我們看到的結果,瀏覽器也是個程式,那麼這些程式都是別人做出來的,他寫的原來的**經過處理(程式中叫編譯,比如剛才看到的那些**經過瀏覽器整理就是得到網頁了)就是我們最終使用的東西,這些**也有專門的編寫工具(程式),比如網頁**可以用frontpage來寫,你也聽過計算機語言,c語言什麼的,那麼這些語言寫的**經過整理編譯最終就是我們使用的程式,比如記事本了,qq了,等等。源**是一般不釋出的,也就是我們不能看到的,這樣就可以保證這些人/公司的智財權。

我這個是最通俗的解釋,沒有用書上的定義給你解釋,但意思是不錯。

5樓:蓬仁貝緞

源程式是一種計算機的**。是用程式設計語言編寫的程式,可以用高階語言或組合語言編寫,用高階語言或組合語言編寫的程式稱。

為源程式。c語言源程式的副檔名為「.c」。

簡單的說。源程式就是你寫出來的源**。

源**編譯後形成。obj檔案,這就是目標程式目標程式經鏈結後,形成。exe檔案,這就是可執行程式。

6樓:暢桂花江琬

是一種計算機的**。它會符合一定的語法,經過編譯器編譯或解釋後生成具有一定功能的可執行檔案或元件,也可以是某種介面。是用程式設計語言編寫的程式。

用源語言如fortran、basic等語言編寫的程式。源語言是指可以匯出另一種語言的語言,它所產生的語言稱為目標語言。對於計算機操作而言,必須將源語言編寫的程式編譯成目標程式。

7樓:網友

源程式,,源**。。

源程式是指未編譯的按照一定的程式設計語言規範書寫的文字檔案。

源**(也稱源程式),是指一系列人類可讀的計算機語言指令。

什麼叫源程式的前連續30頁,後連續30頁

8樓:

就是說原程式至少要60頁,沒有時間看得太多,超過60頁,只要提供前面30頁和最後30頁即可。

急求一段源程式

9樓:

功能:顯示乙個字元3

第一步:進入命令提示符,輸入debug,回車;

第二步:在debug的提示符下用匯編命令a 輸入彙編程式:

a 100mov dl,33

mov ah,2

int 21

int 20

第三步:用命令g執行輸入的程式:g=100program terminated normally

關於j**a的源程式?補全輸出結果

10樓:miho蓓

我沒話說了··

你自己去執行已遍不就可以了··

用c++程式設計,對於兩個c 語言的源程式**,分別統計兩個程式中使用c 語言關鍵字的情況,並最終按以下方法實

11樓:網友

建議你去看看shell命令differ用c語言的實現過程,專門用來檢測兩個檔案的相似性。

12樓:網友

實現並不難~不過這樣測相似性太籠統了吧~

13樓:蝶翼的罪

直接fstream in(";

string word;

while(in>>word)

最後比較結果,很簡單啊。

14樓:網友

我懂你,我也是這道題。

乙個程式由兩個c++原始檔組成,在乙個原始檔中定義主函式main( ) 並宣告乙個全域性整型變數n,

15樓:哎呀

一、你的意義簡單的說,就是。

原始檔a,含主函式main( )宣告瞭全域性變數n。

原始檔b,含函式factorial(void)。

要在a中使用b中的函式factorial(void)。

二、做法很簡單,在原始檔a中,在使用函式factorial(void)之前,插入一行,內容為:

#include "原始檔b"

就解決問題了,這個做法在vc、c++builder、turbo c,這三個主流的c++程式設計中適用。

求兩個數之差的絕對值用c++源**。

16樓:網友

#include

using namespace std;

#include

void main() double a,b,c;

cin>>a>>b;

c=fabs(a-b);

cout<

如果bai不用du絕對zhi值dao函式版:權#include

using namespace std;

void main() double a,b,c;

cin>>a>>b;

c=a-b; if ( c<0 ) c=-c;

cout<

c++源程式分為幾個區

17樓:嘖嘖嘖

c++程式結構分為2個區,分別為【宣告區】和【函式區】。

宣告區:在函式之外,可能需要編寫:

1)巨集定義。

2)包含檔案。

3)函式宣告。

4)條件編譯。

5)全域性變數宣告。

6)結構體等的定義。

7)類的定義。

2. 函式區:乙個程式由乙個主函式main()和多個其他函式組成。每個函式都是由函式宣告部分與函式體部分組成。程式的執行從主函式開始。

函式宣告部分包括函式返回值型別、函式名、函式的形式引數。

函式體是用一堆花括號{}括起來的完成該函式所表達的功能的語句的集合。

c 怎麼編寫兩個矩陣相乘的程式

include int main int b 3 3 int c 3 3 int n 3 第一矩陣的行數 int p 3 第一矩陣的列數,即第二專矩陣的行數 int m 3 乘積矩陣的列數 int i,j,k for int i 0 i n i printf 5d c i j printf n in...

求一微控制器c語言程式 兩個按鍵控制兩個led key1按一下

按一下是有push and release 事件,要計算bounce?要用interrupt 或是polling?既然是微控制器,就用interrupt表示,再寫下流程圖,根據流程圖寫功能程式 byte key1 0,key2 0 irq key1 irq key2 while 1 else if ...

幫忙解答下列兩個C語言程式題,並給出解釋

1,11。解釋如下 是一個回車符,表示一個 字元,x69表示ascii是16進位制69的一個字元,082表示ascii是八進位制82的一個字元,上述轉義字元加上其他普通字元共11個字元。2,返回值是負數 非常可能是 69 strcmp是比較兩個字串是否相等,相等返回0,第一個串大於第二個串返回 0整...