C 程式,大家幫我看一下,這個程式有錯,我不知道要怎麼修改,哪個高手幫我改一下,謝謝了

2021-04-03 05:48:47 字數 2647 閱讀 2652

1樓:匿名使用者

#include

using namespace std;

class shape

virtual double area()=0;

virtual void print()=0;

};class trapezia:public shape;trapezia::trapezia(double t,double b,double h,double c,double d):

shape(c,d)

double trapezia::area()void trapezia::print()

2樓:匿名使用者

protected:

double x,y;,呵呵你初始化後又沒有提供修改他的介面,trapezia(double t=0,double b=0,double h=0,double c=0,double d=0);這也很讓人糾結,呵呵,我今

內天就不幫你看了,你自己修容改下吧,至少要規範一些,另外,建議,一定要避免使用protected關鍵字喲。要麼公要麼私。呵呵

一個c++程式,不知道哪兒錯了,求高手幫我調調

3樓:和睦空大

#include

#include

using namespace std;

void get_next(string t,int *next) //求模式串

t的next值,放在陣列next中

關於c++的一個簡單程式,請高手幫我修改一下!

4樓:匿名使用者

/*count = 59283, e = 2.07566**ress any key to continue*/#include

#include

#include

void sort(int a,int n)if(k != i) }}

int main ()

}e = 1.0 * count/(13*13*13*13);

printf("count = %d, e = %lf\n",count,e);

return 0;}

5樓:匿名使用者

#include

#include/* 引用qsort函式 */

/* qsort函式中的比較函式,適用於整型 int 升序 */

int cmp(const void *a,const void *b)

int main()}}

return 0;

}執行結果:

count=59103 e=2.069360

以上按你原來的思路,對所有可能的牌面組合排序和計算張數,得出概率即期望值。

說實話這種死算的方法有點無趣,前面 xoaxa 給出的隨機模擬方法更有意思。

你之前死迴圈,原因應該是把a[0]~a[3]做為迴圈變數,然後又在迴圈裡排序,還是升序!如果排序正常,最外層迴圈的a[0]會不斷被改回1,永遠無法結束。

排序這部分

for(k=j+1;k<4;k++)

if(a[k]

應該是少了一組{},陣列a裡面的值直接就亂了。

還有這段

while(s<13)

}第一,s 沒有賦初值 0 , 數值未知,有可能進不了迴圈;第二,進了迴圈,如果遇到這種情況,a[0]~a[3] 4個數的總和還小於13,就會再次進入for迴圈(這種情況第一次進迴圈就會碰到,此時a[0]~a[3]都是1,總和才4!結果就是count值錯誤)。

6樓:小懶喵

稍等,我看看

你那個e是起什麼作用的呀

7樓:it孤鶩

你的**中間搞個選擇排序幹嘛?不懂你**幹嘛

請高手幫我除錯一下這個簡單的c++程式吧,輸出姓名學號年齡,謝謝,我不知道這麼改,老是有一個錯誤

8樓:匿名使用者

#include

#include

using namespace std;

class student

string get_massage1()string get_massage2()int get_massage3()

private:

string name,id;

int age;

};int main()

{student feng("sdfasdf","s11010122",24);

cout<是一個單獨的字元型別 不能用作字串型別用;

2: 一次只能返回一個值;

9樓:匿名使用者

返回值不能返回兩個的!你直接在成員函式裡面輸出吧!

或者是多寫一個函式!基本沒什麼錯誤~!

10樓:匿名使用者

return 只能反回一個值。

所以成員函式get_

message1()寫錯了。沒有

return name,id;這種語句。

再添一個成員函式吧。

幫忙看一下這個程式c語言

y 2 x根本不會改變x的值,想變的話應該是x 2 等號右邊的值是不會變的 printf d n y 列印y變數的值,2printf d x 2 列印表示式 x 2 的值,3 int i 1 現在i變數的值是 1i 這句執行完後 i 變數的值為 2printf d n i 列印i 的值,2print...

誰能幫我調一下這個C程式

peng.xu live.cn include include double dn0 0.6968,dn1,dw0 0.711,dw1,tr 60,tz,tn 29,g,p0 894,l1 30000,l2 200,l3 52800,kd 2.2,kk 這六個引數分別代表原管道內徑,新管道內徑,原管...

幫我看一下謝謝大家,幫我看一下大家,謝謝!

腸癌可能性 建議去大城市三甲醫院複查 你這個是腸炎,應該去問問專業醫生。有可能是腸息肉,如果是息肉可以大劑量b2服食一段時間可以消除的。這個應該是良性的吧!這個問醫生了,畢竟人家才是專業的,我們這些人說的也不對啊,你都拿到報告了,不差去問了 建議你找個專家醫生看一下,知道的詳細一點 這個只有專業的醫...