原创 C++指針在函數中的應用

指針參數 參數分爲形參和實參; 定義是是形參,調用時是實參。 通過一個swap函數看一下指針在函數中的應用 #include<iostream> using namespace std; void swap(int *,int *

原创 C++小白對“結構”的理解

什麼是結構 這個問題由下面一個實例引入 像這種檢索信息如果用普通的函數定義,無論是查找還是錄入都會很麻煩,而且它裏面還會涉及到很多的的數據類型 例如 : ID和手機號要用int類型,姓名 要用 char 類型而且這還是隻有三個

原创 小白鼠排隊

用結構解決問題 描述 N只小白鼠(1 < N < 100),每隻鼠頭上戴着一頂有顏色的帽子。現在稱出每隻白鼠的重量,要求按照白鼠重量從大到小的順序輸出它們頭上帽子的顏色。帽子的顏色用“red”,“blue”等字符串來表示。不同的小

原创 ";"替換string中所有","

s.find(c) 從s字符串中查找字符c,查找成功則返回第一次出現的下標 s.replace(idx,len,f) 把S中從idx開始的最多len個字符替換爲f。//idx位置座標 把字母表中的逗號“,”全部替換爲“;”。 #

原创 C++轉換大小寫

函數 ------------------------說明 toupper(c) c是小寫就返回大寫;否則原樣返回 tolower(c) c是大寫就返回小寫;否則原樣返回 頭文件 #include <cctype

原创 C++ 中cin.get(); cin等區別

經過各種渠道學習 在本篇對cin、cin.get( )、cin.getline( )、getline( )、gets( )做一個概述; 寫的不好各位大佬多多指教 cin基本用法 用法1;cin>>a>>b;可以單個輸入字符; 用法

原创 剪刀石頭布

10:石頭剪刀布 石頭剪刀布是常見的猜拳遊戲。石頭勝剪刀,剪刀 #include <iostream> using namespace std; int a[105]; int b[105]; int main(){ int n

原创 有關vector迭代器的操作

在這裏插入圖片描述 點贊 2 收藏 分享 文章舉報 脫髮''C少男 發佈了15 篇原創文章 · 獲贊 18 · 訪問量 8237 私信

原创 Pycharm中運用Numpy的方法(下載如何處理Numpy失敗)吐血整理

如果你是下載python再Numpy下載失敗 如果你是下載Anaconda但Pycharm無法識別numpy 多用5分鐘閱讀一定很值得 作爲一個自學Python的小白,經歷了最非人的折磨,下載了Pycharm和解釋器 python

原创 C++關於隨機數的用法,srand,rand

一般C++程序員可通過兩個步驟生成隨機數 1.設置隨機數種子 2.通過複雜的數學運算生成序列的下一個數 如果用第二種,雖然序列幾乎不可能預測,但他仍具有確定性(因爲它是由上一個數計算而來)。爲防止下一個數被預測,就必須設置種子,

原创 不一般的C++多文件程序結構

預處理指令 C++中要把.h或者.cpp文件翻譯成可執行文件主要經過 預處理——編譯——鏈接 預處理主要是檢測文件的可執行性; 預處理指令以**#**開始 命名空間是C++語言的新特徵 命名空間是類、函數、對象、類型等名字的聲明

原创 C++校門外的樹

題目很簡單end begin 僅爲初始結束值 點贊 1 收藏 分享 文章舉報 脫髮''C少男 發佈了15 篇原創文章 · 獲贊 18 · 訪問量 8235

原创 C++蛇形填充數組

這裏介紹兩種蛇形填充 第一種: 我們設座標(X,Y)我們從1開始(0,n-1)然後就是下,下,下,左,左,左,上,上,上。總之每一條路徑都是走到盡頭;我們採用先試探再賦值的方法。 #include <iostream> #inc

原创 C++"中的宏定義"

C語言中宏定義指令#define 用來指定正文替換程序中出現的標識符; 形式爲:#define 標識符 正文 在C語言中,不帶參數的宏定義常用於定義常量;帶參數宏定義用來定義簡單函數 例如下面 #include<iostre