freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

遼寧工程技術(shù)大學(xué)嵌入式程序設(shè)計(jì)語(yǔ)言c復(fù)習(xí)題題庫(kù)-wenkub

2023-06-22 04:59:32 本頁(yè)面
 

【正文】 A. stepstepstepstep2 B. stepstepstepstep1 C. stepstepstepstep4 D. stepstepstepstep24.若程序中有非法操作,則( )。step2: 任何虛擬基類的構(gòu)造函數(shù)按照它們被繼承的順序構(gòu)造。 } printf(the rotated string is %s\n,_______________)。i_______________。 }7. 函數(shù)fun的功能是使一個(gè)字符串按逆序存放,請(qǐng)?zhí)羁铡? a[ j+1]= m。i++) for(j=0。main() { int a[5]={4,7,2,5,1}。 *p2= ‘_______________’。p2=b。 _______________。輸出的結(jié)果是_______________。 }A. 8, 4 B. 9, 6 C. 9, 4 D. 8, 5二、填空題(共7題,每空2分,共30分)數(shù)組 int a[3][5]。 }main( ){ int a=3。 }}A. ** B . ** C. D. **15. 下列程序執(zhí)行后輸出的結(jié)果是( )int d=1。for (k=1。則語(yǔ)句for(i=0。c=f(a)/f(b)。float x=。p=a。 D. i=* *p。 B. *p=*amp。并在以后的語(yǔ)句中未改變p的值,不能表示a[1]地址的表達(dá)式為( )A. p+1 B. a+1 C. a++ D. ++p8. 若有說(shuō)明: int i,j=7, *p=amp。 B. int a[ ][3]={1,2,3,4,5,6}。C. char str1[]= “china”,str2[]=“123”。 (cout)。 } }。 output) // 輸出流引用作為參數(shù) { output輸出數(shù)據(jù)endl。 numsold=num。 strcpy(title,str1)。 strcpy(author,str2)。 title=new char[len+1]。 解: 依題意,本題程序如下: include include class Book { char *title。Sample類中的copy()成員函數(shù)進(jìn)行對(duì)象拷貝。 func(p,q)。s2) { (10,20)。 void Sample::copy(Sample amp。 void setxy(int i,int j){x=i。} Sample(int i,int j){x=i。 ()。} void disp(){coutx=xendl。 public: Sample(){}。 int *pb=pa。 swap(x,y)。 temp=x。 x=y。 coutx=x,y=yendl。 pb++。 Sample(int a){x=a。} }。 } 解: Sample類的Sample(Sample amp。y=j。y=j。s) { x=。 (30,40)。 ()。在main()中先建立對(duì)象p和q,p與q對(duì)象的x,y值相同,調(diào)用func()函數(shù),由于第2個(gè)參數(shù)為引用類型,故實(shí)參發(fā)生改變;而第1個(gè)參數(shù)不是引用類型,實(shí)參不發(fā)生改變。 // 書名 char *author。 strcpy(title,str1)。 numsold=num。 len=strlen(str2)。 } ~Book() { delete title。 output 書名:titleendl。 void main() { Book obj1(C語(yǔ)言程序設(shè)計(jì),譚浩強(qiáng),800),obj2。 } 本程序的執(zhí)行結(jié)果如下: 輸出數(shù)據(jù) 書名:C語(yǔ)言程序設(shè)計(jì) 作者:譚浩強(qiáng) 月銷售量:800 輸出數(shù)據(jù) 書名:C++語(yǔ)言程序設(shè)計(jì) 作者:李春葆 月銷售量:300 一、選擇題 (共15題, 每題2分,共30分)1. 定義結(jié)構(gòu)體的關(guān)鍵字是( ) A. union B. enum 2. 設(shè)整型變量a為5,使b不為2的表達(dá)式是( ) A. b=a/2 B. b=6(a) C. b=a%2 D. b=a3?2:13. 下面哪一項(xiàng)是不正確的字符串賦值或賦初值的方法( )A. char *str。D. char str1[10]。C. int a[2][ ]={1,2,3,4,5,6}。i。j。9. 若變量c為char類型,能正確判斷出c為小寫字母的表達(dá)式是( )A. ‘a(chǎn)’=c= ‘z’ B. (c= ‘a(chǎn)’) || (c= ‘z’)C. (‘a(chǎn)’=c) and (‘z’=c) D. (c= ‘a(chǎn)’) amp。*(p+3)+=2。a*=x*(‘E’ ‘A’)。printf(“%d\n”,c)。i3。k5。fun (int p){ int d=5。fun(a)。 共定義了_______________個(gè)元素。3. 下面程序的功能是:輸出 100以內(nèi)(不包含100)能被 3整除且個(gè)位數(shù)為 6的所有整數(shù),請(qǐng)?zhí)羁铡?i++)if (_______________) printf(%d, i); }4. 設(shè)有“int x=2, y”說(shuō)明,則逗號(hào)表達(dá)式“y=x+5,x+y”的值是_______________5. 以下是使用指針,進(jìn)行字符串復(fù)制的程序,請(qǐng)?zhí)羁铡or(。printf(“string a is:%s\n”,a)。 int i,j,m。j_______________。 } for(i=0。void fun (char str[]) { char m。i++,j) { m=str[i]。 } 一、選擇題(每題1分)1.下面是關(guān)于構(gòu)造函數(shù)的說(shuō)法,不正確的是( )。step3: 任何成員對(duì)象的構(gòu)造函數(shù)按照它們聲明的順序構(gòu)造。 A. eofbit置位 5.設(shè)置填充字符的函數(shù)是( )。 A. 不支持 B. 支持 C. 曾經(jīng)支持過(guò) 9.下列對(duì)模板的聲明,正確的是( )。 A. 可以是任意類型 B. 不可以是int類型C. 不能是 void 類型 D. 不可以是float類型12.聲明類test的復(fù)制構(gòu)造函數(shù)的正確形式是( )。 A. 對(duì)象之間不可以相互賦值 B. 不可以說(shuō)明指向?qū)ο蟮闹羔? C. 對(duì)象不能用作數(shù)組元素 D. 一個(gè)對(duì)象能用作另一個(gè)對(duì)象的成員 二、填空題(每題2分)1.在c++中,除具有 、 語(yǔ)句的函數(shù)不能說(shuō)明為內(nèi)聯(lián)函數(shù)外,其它函數(shù)都可以說(shuō)明為內(nèi)聯(lián)函數(shù)。X=5。}4.由于二義性原因,一個(gè)類不能從同一個(gè)類中直接 一次以上,如果必須這樣做,可以使用一個(gè) 。7.靜態(tài)成員為該類的所有 共享,它們被存儲(chǔ)于一個(gè) 中。11.c++不允許重載 、 、 、 運(yùn)算符。15.當(dāng)一個(gè)基類定義了賦值或初始化語(yǔ)義,而其派生類卻未定義賦值或初始化語(yǔ)義時(shí),c++編譯器為該派生類自動(dòng)生成一個(gè) 或 函數(shù)。 // c. e2=e1。e1。} public: static test(int i){m=i。}}。()。}2.仔細(xì)閱讀下面的程序,改正其中的錯(cuò)誤并給出運(yùn)行結(jié)果。 return 1。} ()。 return 1。 }()。}。class derived2:virtual public base{public: char * fun(void)const{ return derived2。 strcpy(pch,derived1::fun())。void main(void){ base * pb。 coutpbfun()endl。include class base{public: virtual int fun(void)const{ coutbase::funendl。 return 20。d。 b1fun()。  include   include   class Point  {   private:   _______   protected:   _______   public:   Point(float a, float b, float c){__________}   float Getx(){return X?! lass Line:_______Point  {   private:   float m?! ? coutGetz()endl。  void main()  {   Line A(,)。 int j。 } virtual ~base(void){ display()。 } ~derived(void){ display()。 derived d2(10,20,5)。 B. 39。08139。 則執(zhí)行表達(dá)x=3*5, x*4后,x的值是A. 10 B. 15 C. 60 D. 40對(duì)于常量39。與a都是字符常量B.39。與a在內(nèi)存中都占1個(gè)字節(jié)的存儲(chǔ)空間D.39。C. int c[2][]={{1,2},{3,4}}。void main(){f( )。a=a+b。則下面操作正確的是A.p=x B.p=q C.p=amp。 s={Beijing}。 s=Beijing。若int a[]={2,7,9,6,5,7,10}。指針變量包含另一變量的____ 值。三、判斷題(共10題,每題1分)在C++語(yǔ)言程序中,變量必須先定義后使用。類中所有的成員函數(shù)都可以重載。C++中可以允許單繼承,也可允許多繼承。 int card。card=num。int student::num=0。 ()。③ 分別寫出程序中靜態(tài)數(shù)據(jù)成員、構(gòu)造函數(shù)、一般成員函數(shù)的名字,并描述構(gòu)造函數(shù)、一般成員函數(shù)所完成的功能。n=n+10。coutj,。public:void setx(int i) { x=i。public:void sety(int i) { y=i。base b_obj。psetx(11)。psetx(66)。(88)。定義一個(gè)時(shí)間類Time。一般成員函數(shù)print()完成的功能是輸出對(duì)象的name和card數(shù)據(jù)成員的值。五、閱讀程序,寫出運(yùn)行結(jié)果 輸出結(jié)果為:10, 20,輸出結(jié)果為: base object x:11dervied object x:66dervied object x:66dervied object y:88六、編寫程序輸入若干個(gè)數(shù),其值在1~9之間。cout請(qǐng)輸入數(shù)據(jù)19,輸入其它數(shù)據(jù)時(shí)結(jié)束:endl。tjdata10) {tj[tjdata1]++。for(int i=0。它包含時(shí)、分、秒三個(gè)數(shù)據(jù)成員,以及打印24小時(shí)時(shí)間格式的成員函數(shù)和打印12小時(shí)標(biāo)準(zhǔn)時(shí)間格式的成員函數(shù)。void printstandard()。}。h24)?h:0。second=(s=0amp。cout(minute10?0:)minute:。cout(second10?0:)second:。()。coutendlendlMilitary time is:。(99,99,99)。coutendlStandard time is:。} 一、
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1