c primer第一章習題

2021-04-12 14:42:55 字數 1225 閱讀 4683

以下程式全在vs.net 2003編譯,執行通過

習題1.3  編乙個程式,在標準輸出上列印"hello,world"

答:#include

int main()

return 0;

}int main()

return 0;

}習題1.11 用while迴圈程式設計,輸出10到0遞減的自然數.然後用for迴圈重寫該程式

答:#include

int main()

else

int sum = 0;

for(int val=lower;val<=upper;++val)

std::cout<< "sum of " << lower << " to " << upper<<" inclusive is " << sum 《如果v1和v2 相等,比如都是6,則判斷後lower等於upper,到了for語句時就不會執行迴圈體,最後sum為6;

習題1.16編寫程式,輸出使用者輸入的兩個數中的較大者

答:#include

int main()

std::cout<}

習題1.18編寫程式,提示使用者輸入兩個數並將這兩個數範圍內的每個數寫到標準輸出

答:#include

int main()

{int v1,v2;

std::cin>>v1>>v2;

int min=v1v2?v1:v2;

while(min<=max)

{std::cout《習題1.19 如果上題給定數1000和2000,程式將產生什麼結果?修改程式,使每一行輸出不超過10個數

答:程式輸出1000-2000的所有整數,排列不夠整齊

#include

int main()

{int v1,v2;

std::cin>>v1>>v2;

int min=v1v2?v1:v2;

while(min<=max)

{std::cout《習題1.20 編寫程式,求使用者指定範圍內的數的和,省略設定上界和下界的if測試.假定輸入數是7和3,按照這個順序,**程式執行結.然後按照給定的數是7 和3執行程式,看結果是否與你**的相符.如果不相符,反覆研究關於for和while迴圈的討論直到弄清楚其中的原因.答:

#include

int main()

{int v1,v2,sum=0;

std::cin>>v1>>v2;

while(v1

C Primer 課後習題第一章

重新開始 要加油,加油,加油啊!黃鵬宇.我一定會找到工作的.fight!本門部分答案參考於 c primer 習題集 visual studio 官方文件如下 c 程式 字尾 cpp c程式 字尾 c 標頭檔案 h includeint main void 不合法 的前面沒有表示式 修改方法之一 只...

c primer第一章大習題

最近在看c primer 第一章主要是c 的一些基礎 介紹類相關的東西 基本上沒什麼特別的。主要是 這個書店程式的標頭檔案 尋思著自己寫一下 在寫的過程中 產生了乙個疑問?過載運算子的時候 發現在過載函式內可以訪問新生成的物件和引入的物件的私有成員 以前都沒注意到。比如下面這個 sales item...

C Primer 習題解答 第一章

自己動手做習題,加深理解。這些都是自己做的,如果有不對或不妥的地方,請指出,謝謝。習題 1.3編乙個程式,在標準輸出上列印 hello world 解答 include int main 習題1.4 我們的程式利用內建的加法操作符 來產生兩個數的和。編寫程式,使用乘法操作符 產生兩個數的積。解答 i...