510上機作業題目(多重派生)

2021-08-01 03:22:46 字數 511 閱讀 6648

我的**:

#include

#include

using

namespace

std;

class person

person(char *p)

void printname()

void printinfo()

兩個字元型指標間的賦值問題。

(需要將**中輸入的*p賦值給*s)

解決方法:

最早的想法是使用strcpy函式,後來發現程式不能輸出名字。

因為strcpy被複製的變數需要是已知長度的,如果堅持使用strpcy函式的話 需要給指標b申請乙個空間。動態申請記憶體也行。

我使用的方法是將p的位址賦值給s。

這樣做有乙個缺點,如果a指標被釋放掉的話,程式就執行不了了。

南陽 201 作業題

時間限制 3000 ms 記憶體限制 65535 kb 難度 3 描述 小白同學這學期有一門課程叫做 數值計算方法 這是一門有效使用數字計算機求數學問題近似解的方法與過程,以及由相關理論構成的學科 今天他們的teacher s,給他們出了一道作業題。teacher s給了他們很多的點,讓他們利用拉格...

列表的作業題

1.生成50 300之間可重複的 10個資料 存放於列表中,保證列表中元素的順序,對列表進行排重,並對列表使用排序演算法進行降序排序 例如 隨機生成了 70,88,91,70,107,234,91,177,282,197 去重之後 70,88,91,107,234,177,282,197 降序排序 ...

迴圈部分作業題

1 使用for 迴圈程式設計求出1到 100的和 2.使用當迴圈程式設計求出1到 100的和 3.使用當迴圈程式設計求出1到 100的和 4.從鍵盤輸入 10個實數,求出最大值 5.從鍵盤輸入 10個整數,求出最小值 6.從鍵盤輸入 10個整數,求出它們的平均值 7.程式設計在螢幕上輸出具有 7行的...