C Primer 課後習題第一章

2021-10-06 22:04:42 字數 3439 閱讀 1175

重新開始

要加油,加油,加油啊!

黃鵬宇.我一定會找到工作的.fight!

本門部分答案參考於

c++ primer 習題集

visual studio 官方文件如下

c++程式 字尾 .cpp

c程式 字尾 .c

標頭檔案 .h

#includeint main(void)
不合法

《的前面沒有表示式

修改方法之一

只有三是非法的

其他的都是合法的

講解一哈 :

① 找第乙個/* 直到找到*/ 裡面的所有東西都是注釋

② 如果已經確認"" 不是注釋裡面的內容,那個"" 裡面的內容一定都是注釋

#includeint main(void)
#includeint main(void) 

std::cout << sum << std::endl;

return 0;

}

結果是

#includeint main(void) 

return 0;

}

#includeint main(void) 

while (b <= a)

return 0;

}

完成了從-100到100 的累加,sum的終值為0

測試**如下:

#includeusing namespace std;

int main(void)

cout << sum;

return 0;

}

#includeint main(void) 

std::cout << sum << std::endl;

return 0;

}

#includeint main(void) 

return 0;

}

#includeint main(void) 

for (int i = b; i <=a; i++)

return 0;

}

我自己的認知是

優點① 條理清楚,起始值和終值都非常清楚

缺點① 要求多,沒有while靈活

優點① 使用靈活,就只要控制乙個終結值就ok

缺點① 條理不清楚

這裡貼乙個知乎的討論

}① 如果都是重複的:那麼if的else語句就不會被執行

② 如果都是不重複的,那麼if只會執行else語句

同1.17

這題我已經改好了

#includeint main(void) 

while (b <= a)

return 0;

}

#include#include"sales_item.h"

int main(void)

#include#include"sales_item.h"

int main(void)

#include#include"sales_item.h"

int main(void)

std::cout << sum;

return 0;

}

#include#include"sales_item.h"

int main(void)

} else

return 0;

}

#include#include#include#include"sales_item.h"

int main(void)

} std::cout << total << std::endl;

} else

return 0;

}

截圖如下:

c primer第一章習題

以下程式全在vs.net 2003編譯,執行通過 習題1.3 編乙個程式,在標準輸出上列印 hello,world 答 include int main return 0 int main return 0 習題1.11 用while迴圈程式設計,輸出10到0遞減的自然數.然後用for迴圈重寫該程式...

第一章課後習題1 13

1.13 設計乙個泛型類orderedcollection,它儲存的comparable物件的集合 在陣列中 以及該集合的當前大小。提供public方法isempty,makeempty,insert,remove,findmin和findmax。finfmin和findmax分別返回該集合中最小的...

第一章課後習題1 3

1.3 只使用處理i o的printdigit方法,編寫一種方法以輸出任意double型量 可以是負值 package com.algorithm.chapterone 只使用處理i o的printdigit方法,編寫一種方法以輸出任意double型量 可以是負值 author gao rongzh...