朱金付C 第五章

2021-09-30 13:45:59 字數 2773 閱讀 9386

c++第五章程式設計

1.字串中插入字串(有待用函式方法改進)

#include

#include

using namespacestd;

charwordinsert(charstr1,charstr2,intn);

intmain();

charstr2 = ;

intn;

cout<<"請輸入在主字串第幾個字元後插入子字串"<;

cin>>n;

cout<<"得到的字串是:";

wordinsert(str1,str2,n);

return0;

}charwordinsert(charstr1,charstr2

,intn)

for(inti=0;i<5;i++)

for(inti=n;i(5-n);i++)

for(inti=0;i<10;i++)

return0;

}2.字串單詞、字母統計

#include

#include

using namespacestd;

intmain()

if(str1[i]==0x20)

}if(alphabetnumber!=0)

cout<<"字母個數是:"<;

cout<<"單詞的個數是:"<;

return0;

}3.動態陣列

#include

using namespacestd;

intmain()

x0 = sum/n;

for(inti=0;i;i++)

s=delta;

cout<<"方差s為:"<;

deletea;

return0;

}4.判斷對稱陣

#include

using namespacestd;

intmain()

}cout<<"輸入的矩陣是:"<;

for(inti=0;i<5;i++)

cout<;

}for(inti=0;i<5;i++)else

}if(!flag)

}if(flag)

return0;

}5.求隨機矩陣非對角元素的和

#include

using namespacestd;

intmain()

}cout<<"輸入的矩陣是:"<;

for(inti=0;i<5;i++)

cout<;

}for(inti=0;i<5;i++)else

}if(!flag)

}if(flag)

return0;

}6.求鞍點

#include

using namespacestd;

doublefindmin(doublea[5],inti)

}returnrecord;

}intmain()

}cout<<"所求的5*5隨機矩陣為"<;

for(inti=0;i<5;i++)

cout<;

}for(inti=0;i<5;i++)

}if(

(record1==i)||(a[i][p]==a[record1][p])

)else

}return0;}7.

C 第五章習題

1 將例5.1的程式片段補充和改寫成乙個完整 正確的程式,用公用繼承方式。在程式中應包括輸入資料的函式,在程式執行時輸入num name age addr的值,程式應輸出以上五個資料的值。class student 宣告基類 void student get value void student d...

C 第五章 習題

p162 5.18 編輯乙個學生和教師資料輸入和顯示程式,學生資料要編號 姓名 班號和成績,教師資料有編號 姓名 職稱和部門。要求將編號 姓名輸入和顯示設計成乙個類person,並作為學生資料操作類student和教師資料操作類teacher的基類。include includeusing name...

C程式設計第五章

include 10.前20項和 int main printf 12.10f sum return 0 11.小球10次 int main printf 十次高度 10.6f t經過距離 10.6f n h,s return 0 12.猴子吃桃 誰家的猴子家裡能放下一千多個桃 int main p...