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