又一C 問題,一簡單c 問題如下?

2023-04-21 10:20:25 字數 4732 閱讀 3352

1樓:網友

#include ""

#include ""

#include ""

#define j 1e-1 //誤差範圍。

int main()

看過程,答案是a= b= c= d= e= length=

還有兩組答案我就不寫了。

呵呵,剛開始我也用你的方法算的,可求不出,我對c++也算是個菜鳥啊,只好用現在的方法求乙個有誤差的。

分數就給你吧。

2樓:任頭鳥擦

2a+b=3b+c=4c+d=5d+e=6e+a=deep

窮舉,解方程組都可以。

3樓:度娘是農民

2a+b=3b+c=4c+d=5d+e=6e+a//一樓的。

4*二樓的 結合出來有矛盾 嘎嘎。

6*也有問題。

其中乙個結果 a=;b=;c=;d=;e= s=

看一樓等式得出 2a+b<10 and b>0a<5 b<4 c<3 d<2 e<2

如果你覺得double 等 很煩 可以將數字擴大1000倍例如下面 結果在減少1000倍 那麼結果就出來了15個了。

要多結果的話 就擴大多一點。

算死計算機 嘎嘎。

#include

void main()

一簡單c++問題如下? 5

4樓:匿名使用者

類b的物件有六個資料成員,x、y、z都是可見的。

類是c++程式設計的核心成分,對構造滿足問題域中的抽象的程式是非常重要的。

c++的類的結構被分為兩個部分。第乙個部分描述物件的外部檢視,它對應著抽象資料型別的規範說明。

其中,識別符號被稱為類名。關鍵字private和public用於定義在類中宣告的識別符號能否被其它程式單元引用。關鍵字private以後宣告的識別符號是私有識別符號,這些識別符號只能在這個類的實現**中被引用。

這些識別符號用於標識類中宣告的資料結構或操作,它們被稱為類的成員,其中,與資料結構有關的成員被稱為資料成員,與操作有關的成員被稱為成員函式。關鍵字private和public也被稱為描述這些成員在程式中的可訪問性的訪問控制描述符。

操作的規範宣告的語法與函式的規範宣告的語法一樣,在類中宣告的這些函式被稱為公有成員函式。這些操作是物件的操作介面,是使用者可以訪問的部分,所以使用public關鍵字來表示。

與public相比,private部分一般用於宣告資料結構。在private部分也能夠宣告成員函式,這些成員函式被稱為私有成員函式,它們只能夠被類中宣告的成員函式所呼叫,用於支援類中的其它成員函式(主要是公有成員函式)的實現。雖然也可以在public部分宣告資料結構,但當真正開始編寫程式後,就會考慮如何不讓自己的程式被別人修改。

這時就需要使用private關鍵字。

習慣上,類的名字和各種成員的名字一般都以大寫字母開始。

每遇到private或public關鍵字,就改變其後的成員的訪問許可權為這個關鍵字所規定的訪問許可權。

由於乙個類的公有成員提供了乙個類的外部介面,所以在進行類宣告時,一般都將公有成員的宣告放在類的前面,而把私有成員放在類宣告的後面,這樣可以首先了解這個類的介面。

希望我能幫助你解疑釋惑。

5樓:匿名使用者

因為類b是公有繼承類a的,所以類a的保護和公有成員都被類b繼承了,所以類b的物件有6個資料成員。

x,y,z都可見,理由見1。

懂得c++的麻煩看一下這倆道題

6樓:

您好,您可以發一下題目嗎。

嗯嗯。第一道題,首先定義三個變數,a b c作為輸入的值。

再定義 p q 利用公式輸出。

p q 知道後,可以利用兩根和 兩根差求出兩個根,然後輸出根。

整個過程,你只用列公式。

計算是由電腦來完成的。

第二道題它定義了四個整型變數a b c d都為0,所以a b c d都等於0

第二步 a等於5,其他變數不變。

第三步,b等於a++,所以b等於6

您稍等,我寫在紙上發給你吧。

懂得c++的麻煩看一下這倆道題

7樓:

摘要。a=5 b=6 c=0 d=- 1

懂得c++的麻煩看一下這倆道題。

您好,您可以把c++的題目發給我看一下,我幫你看看。

教教孩子吧,孩子不會c++

您好,稍等,我看看題目。

a=5 b=6 c=0 d=- 1

c++問題。

8樓:匿名使用者

變數的生存期取決於它的 儲存型別!

從變數的作用域的角度將變數分為區域性變數和全域性變數兩種。區域性變數定義在函式體內,函式被呼叫時,區域性變數才臨時的被建立,函式執行完後,區域性變數自動被銷毀;全域性變數是定義在整個程式空間內的,在開始執行程式時被建立,整個程式執行完了才會銷毀,因此乙個變數(無論是全域性還是區域性變數)都有乙個「建立」、「生存」、「銷毀」的過程,從這個意義上說變數是有「壽命」或存在「生存期」的。

變數的生存期取決於它的儲存型別。所謂「儲存型別」是指系統為變數分配的具有某種特性的儲存區域,儲存區域一般分為兩種:靜態儲存區和動態儲存區。

存放在靜態儲存區中的變數在程式執行初期就被建立,它們的壽命往往與程式同步;存放在動態儲存區中的變數是臨時性的,在程式執行期間隨時會被撤銷。

9樓:月下谷中

有建立的方式決定細節}

2.堆void funcclear(char *e)void main()

程式結束後洩露了c的5個char,由於被世人所遺忘,在孤獨角落裡等待。

3.沒事可以研究下funcclear(a)會出現什麼事情,和用不同的結構體試試。}

10樓:

在外面定義變數,生存期是程式執行完成,在括號裡面定義出了生存期就是在這個括號裡。

c++問題,高手來

11樓:

作用域和可見性是不分家的。

myclass p[10]宣告得是乙個10個元素的物件陣列,意思就是陣列元素是類的物件。

當p離開作用域的時候,當然要銷毀在記憶體中占用的空間,而p是乙個陣列指標,所以整個陣列的10個元素都會消耗(遇到ascii碼為0的停止),而每個元素又是物件,物件銷毀時,自動呼叫類的析構函式,處理善後工作,如釋放delete類物件的指標。

你可能會疑問,為什麼p作用域到了的時候,會自動消耗,而物件作用域到了的時候,不會自動消耗。這其實是為何需要析構函式的問題,乙個類的物件,宣告定義的時候,你無法得知它具體包含多少個資料成員,所以初始化任務需要建構函式。同樣地,銷毀的時候,不知銷毀多少個資料成員(特指指標),這就需要你手動列出需要銷毀的指標,比如是銷毀乙個還是銷毀二個。

以上均是拙見,正確性並非百分之百,請自行斟酌。

最好的學習方法是被實踐證明過有效的方法。建議你寫出示例程式,然後下斷,單步跟蹤除錯一下。

12樓:匿名使用者

學長給你答疑:

這句話說的太隱晦,出題的很淘氣。

陣列名字會被編譯器自動轉換為指向第乙個元素的指標,因此這兒的陣列指標p就是。

指的陣列p,(我很不推薦這種叫法),這句話問的是當陣列p離開它的作用域,也就是。

離開定義它的地方,那麼編譯器將從堆疊中將陣列的空間釋放,釋放之前呼叫析構函式,有多少個元素就呼叫多少個析構函式。

2023年快樂!新年快樂!!

13樓:if渲染

陣列有幾個元素就呼叫幾次析構函式。

作用域就是說他是區域性變數還是全域性變數。

新的c++問題 ~~

14樓:匿名使用者

今晚先做填空,明天再幫你做後面的,馬上要斷電了~1:抽象 封裝 繼承 多型; 2:main函式; 3: 0; 4:宣告;5:函式過載;6:建構函式;

7:友元函式; 8:const; 9:多繼承;10:template; 11:public protected;12:operator

14:基類建構函式 匯出類建構函式。

13: 估計題目打錯了。

在類內部定義的(私有成員和保護成員)資料不能被該類(以外)的函式來訪問,定義為(公有)的資料和函式則可以在類外部進行訪問。 也可以填:

private和protected public

後面的改錯題第一題不全啊。

一道關於c++的問題

15樓:護戒之淼

不知道你給出的**是啥意思?

c++問題,高手來

16樓:娶個女唐僧當老婆

a。逗號表示式,最後的值是5

b。算術運算子》賦值運算子(優先順序)

c。因為a,b都是int型,賦值表示式中a=a&&b,最後的值是a的值,邏輯運算子&&沒有用到。

d。連續賦值,即a=4,b=4。

選c。不是賦值表示式。

這是我的理解。

17樓:少年遊

選ca =後面是逗號表示式,返回最後乙個值,即a=5b a=6

d =是右結合的,相當於a=(b=4),即b=4,a=4c如果事先不知道a的值,賦值是不成功的。

18樓:煮酒翰林

ab不用說了。

c是a與b做邏輯與運算後賦值給a

d是把4賦值給b,再把b的值賦值給a

一簡單c 問題如下? 5,一簡單c 問題如下?

一簡單c 問題如下?類b的物件有六個資料成員,x y z都是可見的。類是c 程式設計的核心成分,對構造滿足問題域中的抽象的程式是非常重要的。c 的類的結構被分為兩個部分。第乙個部分描述物件的外部檢視,它對應著抽象資料型別的規範說明。其中,識別符號被稱為類名。關鍵字private和public用於定義...

關於C語言的簡單問題,乙個關於C語言的簡單問題

p fopen e string.txt w 是以只寫方式開啟e盤下的string.txt檔案,如果檔案不存在則建立乙個新檔案,如果存在,則檔案內的資料會丟失 也就是會被你將要寫入的資料覆蓋 開啟檔案成功則返回的是檔案指標,如果不成功返回0 if null p fopen e string.txt ...

關於C語言的簡單問題,乙個關於C語言的簡單問題

int fun char p,char q for i 0 p 0 i p應小寫,fun函式的比較方法也不對,你這樣只能比較開始字母一樣的 int fun char p char q 兩個引數中間少了乙個逗號 for i 0 p 0 i 這個大寫p應該為小寫p 你的fun函式不是那麼回事啊。我幫你重...