原创 C++-QT聊天工具-模仿QQUI
本文只是實現QQUI的模仿,沒有任何功能,接下來會繼續更新,實現部分簡單功能,比如登陸,註冊,聊天,收發文件。 話不多說直接上圖。 圖標都是在百度上搜的,可能會跟QQUI有些差別,反正不喜歡的就自己換吧 去掉了自帶邊框,然後重寫鼠標事件,
原创 C程序-PAT-1087 有多少不同的值
當自然數 n 依次取 1、2、3、……、N 時,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少個不同的值?(注:⌊x⌋ 爲取整函數,表示不超過 x的最大自然數,即 x 的整數部分。) 輸入格式: 輸入給出一個正整數 N(2≤N≤104
原创 Linux(Ubuntu )的源配置
Ubuntu 12 在線安裝程序,也可以配置其他源 在/etc/apt/路徑下的sources.list,可以先將其備份 mv /etc/apt/sources.list /etc/apt/sources.list.bak 然後打
原创 C++-QT聊天工具-界面切換
本文實現QT聊天工具的界面,一個類實現一個界面,通過信號和槽槽機制切換界面,主界面通過按鈕切換置子界面,子界面通過關閉事件和按鈕返回主界面。 效果圖 整個工程文件免費下載:https://download.csdn.net/downloa
原创 Linux的sudo簡單使用
sudo是linux系統管理指令,是允許系統管理員讓普通用戶執行一些或者全部的root命令的一個工具,如halt、reboot、su等。這樣不僅減少了root用戶的登錄和管理時間,同樣也提高了安全性。sudo不是對shell的一個代替,它
原创 C程序-超簡單的進度條
思路:太簡單就不多說了 #include<stdio.h> #include<cstdlib> #define N 20 void mBar(float fBar) { int i,j,k,m; for ( i=0
原创 C程序-飛機大戰簡單版
操作說明:W,S,A,D分別代表上下左右,方向鍵也能控制左右;空格鍵代表開火,當子彈擊中靶子,即銷燬靶子,然後在隨機位置產生新的靶子。 #include <iostream> #include <conio.h> #include <
原创 C程序-簡單計算器-整型浮點型
思路:主要是處理乘除和加減的優先級問題,遍歷字符串,如果是加減,直接把值加到結果sum中;如果是乘除,則需先計算乘除運算結果,用中間變量記錄處理過程,不初始化即可做到連乘除,結果會加到sum。獲取數字時,整數部分與小數部分分開處理。字符
原创 C程序-PAT-1040 有幾個PAT
字符串 APPAPT 中包含了兩個單詞 PAT,其中第一個 PAT 是第 2 位(P),第 4 位(A),第 6 位(T);第二個 PAT 是第 3 位(P),第 4 位(A),第 6 位(T)。 現給定字符串,問一共可以形成多少個 PA
原创 C程序-PAT-1030 完美數列 (25 分)
給定一個正整數數列,和正整數 p,設這個數列中的最大值是 M,最小值是 m,如果 M≤mp,則稱這個數列是完美數列。 現在給定參數 p 和一些正整數,請你從中選擇儘可能多的數構成一個完美數列。 輸入格式: 輸入第一行給出兩個正整數 N 和
原创 C程序-PTA-1010 一元多項式求導
設計函數求一元多項式的導數。(注:xn(n爲整數)的一階導數爲nxn−1。) 輸入格式: 以指數遞降方式輸入多項式非零項係數和指數(絕對值均爲不超過 1000 的整數)。數字間以空格分隔。 輸出格式: 以與輸入相同的格式輸出導
原创 C程序-PAT-1025 反轉鏈表
給定一個常數 K 以及一個單鏈表 L,請編寫程序將 L 中每 K 個結點反轉。例如:給定 L 爲 1→2→3→4→5→6,K 爲 3,則輸出應該爲 3→2→1→6→5→4;如果 K 爲 4,則輸出應該爲 4→3→2→1→5→6,即最後不到
原创 C程序-2017年第八屆藍橋杯B組-第五題:取數位
求1個整數的第k位數字有很多種方法。 以下的方法就是一種。 // 求x用10進製表示時的數位長度 int len(int x){ if(x<10) return 1; return len(x/10)+1; }
原创 C程序-2018年第九屆藍橋杯B組-第一題:第幾天
2000年的1月1日,是那一年的第1天。 那麼,2000年的5月4日,是那一年的第幾天? 注意:需要提交的是一個整數,不要填寫任何多餘內容。 分析思路: 2000是閏年,2月有29天 5月4日是1月1日後的第124天,即5月4日是
原创 C程序-2017年第八屆藍橋杯B組-第九題:分巧克力
兒童節那天有K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友們。 小明一共有N塊巧克力,其中第i塊是Hi x Wi的方格組成的長方形。 爲了公平起見,小明需要從這 N 塊巧克力中切出K塊巧克力分給小朋友們。