C 的問題,幫忙解決一下吧,關於C 類的問題。幫忙解決一下吧!

時間 2022-04-22 16:05:07

1樓:

結果是20,0 沒有錯誤 o(∩_∩)o

過程如下:

1.執行賦值操作 int x=10,y=20,t=0;

2.if(x==y)

t=x; 這裡有個分號,說明是乙個語句。明顯x,y不相等,所以不 執行if後面的語句 t=x ;

3.x=y; //把y的值20賦給x,這樣x的值變為20y=t; //把t的值0賦給y,這樣y的值變為0printf("%d,%d\n",x,y); //列印輸出x,y 結果x為20,y為0

關鍵點:if(x==y)

t=x; // ;代表語句的結束,if的範圍只管到此處————————————————

x=y;

y=t;

if(x==y)的確為假,但是注意這裡

t=x;

x=y;

y=t;

沒有括號,不是

所以只不執行下面一句:t=x;而之後的x=y;y=t;還是要執行

2樓:

if(x==y) t=x;

x=y;

y=t;

想要結果為20.10,就加上兩個花括號

if(x==y)

3樓:醉染木葉

if(x==y)的確為假,但是注意這裡

t=x;

x=y;

y=t;

沒有括號,不是

所以只不執行下面一句:t=x;而之後的x=y;y=t;還是要執行

4樓:清影星河

因為 if 後面沒有{}

關於c++類的問題。幫忙解決一下吧!

5樓:戀上雲霄我無悔

在c++中動態定義陣列,最常用的就是new關鍵字吧。

但是如果要用new關鍵字的話,就必須保證該類中所有成員是public的。

如果不宣告為public的話,用new關鍵字會報錯,因為不能訪問類中private的成員。

宣告為public後,直接這樣就行了:

int n;

cin >> n;

employee* a = new employee[n];

至於含有private成員的情況,雖然可以用vector來動態分配記憶體,建立vector時不會報錯,

但是用vector中的元素訪問物件時,如果存在private成員的話,還是會報同樣的錯誤:不能訪問private成員。

這個問題該怎樣解決,我就不太清楚了。(如果沒必要宣告為private的話,還是宣告為public吧)

6樓:匿名使用者

// 比如你以及從鍵盤得到了n

employee *e_array = new employee[n];

釋放:delete e_array;

7樓:匿名使用者

int n;

scanf("%d",&n);

employee a[n];

8樓:相思丶貓

int n;

employee* a = new employee[n];

9樓:匿名使用者

employee *a[n]=new employee;

用完然後釋放:delete(a);

10樓:匿名使用者

vector 應該可以

很急幫忙解決一下吧

11樓:愛卡

不一定也可能是在關閉後台程式時候出現的問題

先防毒然後執行一次乾淨啟動

(1)、首先建立乙個還原點;

(2)、按windows功能鍵+r鍵,開啟執行對話方塊;

(3)、輸入msconfig後點確定,啟動系統配置;

(4)、在「常規」選項卡,選擇「有選擇的啟動」;

(5)、清除「載入系統服務」和「載入啟動項」的核取方塊,保留「使用原有啟動配置」;

(6)、在「服務」選項卡,先勾選「隱藏所有windows 服務」,然後選擇「全部禁用」,確定。

如果還不能解決問題,一鍵恢復或重灌系統是最好的辦法。

c 新手問題 幫忙解決下,C 問題解決

是啊,不需要任何編譯器,直接寫txt裡面了。using system using using namespace 你要的東西我也發你了。public static void main 另外乙個朋友的有問題吧?i 0?那下標為0的呢?還有i 沒有這樣的方法吧?c 問題解決 剛開始 玩 串列埠差不多都這...

c 程式,幫忙編寫一下,c 程式,幫忙編寫一下

include stdafx.h include using namespace system using namespace std int main array args int p1 a 0 int b 19 int p2 b 0 int n cin n void firstshow int ...

C簡單程式設計問題幫忙看一下,會C 程式設計的請幫忙設計一下幾個簡單問題吧,謝謝了。。。

棧和佇列的應用,下面包含了進棧 出棧 進隊 出隊。1 利用順序棧將乙個非負的十進位制整數n轉換為對應的b進製數。要求 非負的十進位制整數n和b都從鍵盤輸入 轉換結果從螢幕輸出。include iostream.h include malloc.h include conio.h include st...