【正文】
c239。 c1=c2=c3=0。 for(int i=0。i=10。_、_ c=(b)。 //4行 (1)。} //置分?jǐn)?shù)的分子和分母分別n和d void InitFranction(int n, int d) {nume=n。} } //返回兩個分?jǐn)?shù)*this和x之和,補出函數(shù)定義如下: Franction FranAdd(const Franctionamp。n=deno。 coutf1(a)endl。 2. include double f1(int n) { double sign=1,s=1。 39。 for(int i=1。 case 7: cout2*x+1’ ’。 } coutendl。 for(a=1,b=2。 cout”逆序后的字符串:”sendl 。amp。 int f2(int a, int b) { int i=2, p=1。 //求出n的平方根并取整 for(i=2。 16. 若x=5, y=10, 則計算y*=++x表達(dá)式后,x和y的值分別為__6____和__60____。 10. 字符串”This\’s a book.\n”的長度為___15_______。 2. 用于輸出表達(dá)式值的標(biāo)準(zhǔn)輸出流對象是__cout_______。 A. 函數(shù)模板也是一個具體類型的函數(shù) B. 函數(shù)模板的類型參數(shù)與函數(shù)的參數(shù)是同一個概念 C. 通過使用不同的類型參數(shù),函數(shù)模板可以生成不同類型的函數(shù) D. 用函數(shù)模板定義的函數(shù)沒有類型 16. 函數(shù)原型語句正確的是( B )。( C ) A. int a[]={1,2,3}。 while(s20) {i++。amp。 A. cpp B. exe C. obj D. lik 2. 編寫C++程序一般需經(jīng)過的幾個步驟依次是( B )。A. x=0 || y!=5 B. x=0 amp?!敝醒h(huán)體執(zhí)行的次數(shù)為( C )。 s+=i。”,則元素a[1][2]的值為( C )。 17. 函數(shù)調(diào)用func((exp1,exp2),(exp3,exp4,exp5))中所含實參的個數(shù)為( B )個。 7. 假定x=5,y=6,則執(zhí)行表達(dá)式y(tǒng)+=x計算后,x和y的值分別為____4______和_____11_____。 !x的值為____false______。 for(n=2。 } cout39。 b/=i。 void main( ) { char s[80]。 ss[i]=ss[n–1–i]。 39。endl。 }程序運行結(jié)果為:11 14 switch end.Press any key to continue 3. include const int M=20。 } coutc239。i+=2) s+=i*i。