1樓:
原文中有許多中文的標點符號,如「。,;」編譯時會有問題。另外有錯誤的文字,我們按應該的正確文字理解。
49:檔案操作的庫函式
!fin.eof() 輸入檔案流沒有到達末尾
50:float cha(float,float);
cha(a,b)
51:靜態變數問題,x不是靜態變數,每次呼叫func()是,都要重新分配記憶體空間,設定初值,因此x的輸出值總是1;y是靜態變數,只在第一次呼叫時分配記憶體空間,設定初值,以後,這個變數的儲存空間不會釋放,下次呼叫,還是同一個記憶體單元,而且不會重新設定初值,因此,每呼叫一次func,y的值會增加1,因此y的輸出是1,2,3,4,5,6
i 輸出
0 x=1;y=1
1 x=1;y=2
2 x=1;y=3
3 x=1;y=4
4 x=1;y=5
5 x=1;y=6
52:類中的靜態變數問題。類中的靜態變數只有一個,不論有幾個例項,靜態變數是所有例項公用的。
因此,在構造a的兩個例項a,b時,其建構函式總是會執行一次,給c增加10,構造兩個例項,c的值就增加了兩次,因此c的值是20.程式的輸出是(後面是我的註釋):
constructor. 構造a
constructor. 構造b
c=20 a.show()
c=20 b.show()
destrucator. 析構a
destrucator. 析構b
53:public....settri(....);∥用於輸入三個頂點座標
void tri::settri(float x1,float y1,float x2,float y2,float x3,floaty3)
....test(....);∥用於判斷是否構成等邊三角形
int tri::test()
學了一學期c語言,期末老師出了道大的程式設計題,我實在無法完成,請各位c程式設計高手指點不才,不勝感激。
2樓:徐光豬
#include
#include
#define buffer 100
void getscore(int a,int n);
void sort(int a,int n);
void sort(int a,int n, char style);
int foundscore(int a,int n,int score);
void insertscore(int a,int *n,int score);
void deletescore(int a,int *n,int score);
void displayscore(int a,int n);
void main_menu();
int score[buffer]=; //-1 表示沒有成績
void getscore(int a,int n)
}void sort(int a,int n)}}
printf("排序後輸出:\n");
for (int i=0;i!=n;++i)
}else if (style=='b')
else
}void deletescore(int a,int *n,int score)
*n--;
printf("刪除成功\n");
} else
}void displayscore(int a,int n)
}int main_menu(int choice)
int main()
if (flag)
}return 0;}
3樓:匿名使用者
#include
#include
#define max 100//陣列最大邊界值void getscore(int a,int n)}}int foundscore(int a,int n,int score)
void deletescore(int a,int *n,int score)
else printf("未找到成績為%d的元素",score);}}
void displayscore(int a,int n)int main()
if(tag==6)break;
if(tag!=5)system("cls");
}return 0;
}//此**未經嚴格測試,請慎重選擇
4樓:
貌似不難,只是我電腦上連軟體都沒裝,也忘記羅,等其他人幫你解答吧,不過,估計,沒人幫忙寫這麼多
5樓:
哎…………看到這些東西才知道stl是多麼的方便高效
請哪位大俠幫我用c++編一個程式,急用,我將不勝感激。
6樓:匿名使用者
#include
using namespace std;
int main()
cout< return 0;} 能不能再幫我發一份c++的100套試題啊,不勝感激……謝謝你啦 7樓:匿名使用者 呵呵 不好意思 我沒c++的 也沒學過 我考的是c 和**網路 要的話可以給你 祝考試順利 關於c++的求質數問題,求高手指點一下,幫我改正一下,不勝感激! 8樓:釋竹陽花 #include using namespace std; int main () }switch(k) }return 0;} 9樓: 判斷質數是,應該把「每次」的 n%i 的結果都進行判斷,只要一次為0 ,就輸出不是質數,注意改動的地方吧 #include using namespace std; int main () }if (i==n) cout< }return n;} 10樓:匿名使用者 nclude "iostream.h" void main() //這兩行沒啥好說的if (index==1) cout<
請教高手幫我解決這個c++程式出現的問題!!感激不盡!!!
30 c++程式設計題,求數列s=1+2!+3!+4!+...+n!的前n項和,n由鍵盤輸入
5 11樓:匿名使用者 #include using namespace std; void fun(int n) sum +=product; temp++; }cout << "結果為"<> value; fun(value); system("pause");} 第一題數學題 由影象分析,因為a 0,b 2a 0 對稱軸 c 0,所以1是對的 因為當x 2時,y 0,所以2是對的 由影象知4是對的 由影象,當x處於x1與x2之間時y 0。第二題物理題 因為改變物體內能的方式有兩種 做功和熱傳遞.你這裡只說了一種,不能確定物體是否對外做功.所以無法確定,即選a... 先請問一下正確答案是b麼 選a。因為裙子越長,經濟就越落後 裙子越短,經濟就越先進,19世紀英國率先完成工業革命,生產力發展水平高,婦女也加入工廠成為工人,婦女地位,角色改變。這是我們的一到期末考試題,先關注時間,19世紀中期,英國完成工業革命,對勞動力的需求增大,婦女們不再像中世紀時只在家中做主婦... 有一道題會寫,能幫忙嗎?太冷把什麼題說出來幫助你解決一下。你可以把題目說出來,看看能不能做到。找老師講解,不然下次還是不會 我有一道數學題不會做?有人可以幫我嗎?老師在黑板上寫下三個數 108,396,a,讓同學們求它們的最小公倍數.小強誤將108當作180進行計算,結果竟然與正確答案一致.a最小等...幾道不會做的題,數理化還有英語,請各位高手幫忙,謝謝急急急
高考歷史題,不會做,請告訴我,謝謝
有一道題不會寫能幫嗎,我有一道數學題不會做有人可以幫我嗎