實驗一 簡單的C 程式

2021-08-17 06:11:41 字數 2418 閱讀 9145

一、實驗目的和要求

1. 熟悉c++6.0編譯系統的常用功能。

2. 學會使用c++6.0編譯系統實現簡單的c++程式。

3. 熟悉c++程式的基本結構,學會使用簡單的輸入/輸出操作。

1.編譯下列程式,改正所出現的錯誤資訊,並寫出輸出結果。

[cpp]view plain

copy

print

?/sy1_1.cpp  

main()  

/sy1_1.cpp

main()

執行結果如下圖所示:

修改程式如下:

[cpp]view plain

copy

print

?#include

using

namespace std;    

int main(void)    

#includeusing namespace std;  

int main(void)

正確程式執行結果如下:(2)[cpp]view plain

copy

print

?# include

using

namespace std;    

int main( )    

# includeusing namespace std;  

int main( )

#includeusing namespace std;

int main( )

# include< iostream>

using namespace std;

int main( )

#includeusing namespace std;

int main( )

#includeusing namespace std;

int main(void)

{ int the_number;

cout

cout<

執行的結果如下:

1.c++程式的基本結構。

答:一般情況下,用c++語言編寫的程式是由函式加上型別組成的。在這種結構中,c++語言中有乙個特殊的函式稱為主函式。每一段程式都從主函式開始執行,由主函式去啟用乙個物件的行為,通過這個物件的行為又去啟用其他物件的行為,程式中的眾多物件共同協作完成某一任務。

此外,c++程式的基本結構還有如下兩種退化的情形。一種退化情形是程式中僅有類而沒有函式(包括主函式)。這些程式通常不是為了直接執行,而是用來構造c++程式庫,供編寫其他程式是使用。另一種退化情形是程式中僅有函式而沒有類。除主函式外,還可能有一些游離的函式,這些游離的函式不屬於任何類。這時的c++程式不具有物件導向的特徵,但它包含了c++程式基本組成。

2.從對實驗內容第1題中出現錯誤的修改,總結出程式設計時應注意哪些問題。

答:(1)在程式設計時首先要注意是否有標頭檔案,即#include指令,它的作用是將某乙個原始檔的**併入當前源程式。

(2)在程式設計時還要注意在include指令之後需要加入using namespace std,這是一條針對名字空間的指令,是為了告訴編譯程式此程式中所有的識別符號都在std名字空間中,識別符號都可以直接使用而不會發生命名的衝突。

(3)在程式設計時在主函式前面要有型別,並且在最後要有返回值。在第1題中函式名之前的int表示函式

需要乙個整型返回值,return 0則便是程式正常結束。

(4)在程式設計時cout後面輸出的字串要用雙引號括起來,並且在語句結束時的分號不能忘。

3.c++程式中所出現的變數是否都必須先說明後使用?說明變數時是否都應放在函式體的開頭。

答:不是

。在使用之前的語句中定義說明即可。

4.使用cout與運算子「<

答:使用cout與運算子「<

5.程式中說明了的變數,但沒有賦值,這時能否使用?

答:能。

6.乙個程式通過編譯並執行後得到了輸出結果,這一結果是否一定正確?

答:不一定。因為可能執行的方式不符合該程式本身的意義。

通過本次實驗,我學會了在實驗過程即寫程式過重慶中要注意細節,注意定義變數問題。還通過本次實驗了解了c++程式的基本結構,以及c++程式的基礎知識,了解一些運算子的基本使用方法等。雖然在實驗過程中出現許多問題,但還好最好都通過各種方法得到解決了。會在以後的學習中好好補充知識的。

實驗一 簡單的C 程式

實驗1 簡單的c 程式 一 實驗目的和要求 1 熟悉visual c 6.0編譯系統的常用功能 2 學會使用visual c 6.0編譯系統實現簡單的c 程式 3 熟悉c 程式的基本結構,學會使用簡單的輸入 輸出操作。二 實驗內容 1 編譯下列程式,改正所出現的錯誤資訊,並寫出輸出結果。1 sy1 ...

實驗一 簡單的c 程式

一 實驗目的和要求 1 熟悉code blocks編譯系統的常用功能。2 學會使用code blocks實現簡單的c 程式。3 熟悉c 程式的基本 二 實驗內容 1 編譯下列程式,改正所出現的錯誤資訊,並寫出輸出結果 1 出現的錯誤 改正的程式 include using namespace std...

實驗一 簡單的C 程式

編譯下列程式,改正所出現的錯誤資訊,並寫出輸出結果。1 sy1 1.pp sy1 1.cpp main 編譯結果 修改程式 sy1 1.cpp include using namespace std int main 輸出結果 編譯結果 修改程式 sy1 2.cpp include using na...