原创 註釋轉換小項目(c註釋->到c++註釋)

首先歡迎閱讀本文,註釋轉換小項目涉及到c語言對文件的操作,另外這個小項目還應該對各種情況都考慮到。將c語言註釋轉換爲c++註釋經過分析思考,我得到證據要的註釋轉換有以下幾類:我將之整理並放入一個文件裏,起名input.c//1.一般情況 /

原创 淺析《大數據運算》-加減乘除以及模除運算

WAY?爲什麼會有大數據運算?緣由?在c++中常用的數據類型有 char:1 bit,short 2 bit,int 4 bit,long long 8 bit等等,以上數據類型標識的數據大小非常有限,如果遇到大於他們能表示的範圍時,計算結

原创 編寫簡單函數:讓一個無符號數的二進制碼按位反轉,即1->32,32->1;

#include<stdio.h> #include<stdlib.h> unsigned int reverse_bit(unsigned  x) {  unsigned int a;  unsigned int b=1,i,t;   a

原创 古典密碼之hill密碼的加密與解密程序實現

*歡迎閱讀小明哥的博客*這裏主要介紹的是:古典密碼之 hill密碼加密解密過程的編程實現。首先,請看對我對hill密碼做的簡單介紹。hill密碼是古典密碼中多表代換密碼部分的重要一環,以下的介紹節選自百度,想要深入瞭解的請查閱書籍補充相關知

原创 設計實現一個簡易通訊錄,要求使用結構體

實現一個通訊錄;通訊錄可以用來存儲1000個人的信息,每個人的信息包括:姓名、性別、年齡、電話、住址提供方法:1.添加聯繫人信息2.刪除指定聯繫人信息3.查找指定聯繫人信息4.修改指定聯繫人信息5.顯示所有聯繫人信息6.清空所有聯繫人7.以

原创 排序算法之插入排序

插入排序解釋:有一個已經有序的數據序列,要求在這個已經排好的數據序列中插入一個數,但要求插入後此數據序列仍然有序,這個時候就要用到一種新的排序方法--插入排序法,插入排序的基本操作就是將一個數據插入到已經排好序的有序數據中,從而得到一個新的

原创 一組數據中只有一個數字出現了一次。其他所有數字都是成對出現的。請找出這個數字。

一組數據中只有一個數字出現了一次。其他所有數字都是成對出現的。請找出這個數字。頭文件以及主函數(測試):#include<stdio.h> #include<stdlib.h> int main() {  int arr[] = { 4,

原创 編程實現:在32bit編程環境下,兩個int型整數的二進制碼有多少位不同

#include<stdio.h> #include<stdlib.h> int main() {  int m1, m2,c,d;  int i =0, j = 0;  printf("請輸入兩您想要比較的整數");  scanf("%d

原创 利用C語言編程:有一個分數序列 2/1+3/2+5/3+8/5+13/8+...,求此序列前N項和的簡單解法,

#include<stdio.h> #include<stdlib.h> double print_s(int a) { double p1[50],p2[50],Sn[50]; int i = 0; p1[0] = 2; p2[0] = 

原创 利用函數調用,對數組進行初始化,更改,清零,逆置等操作

#include<stdio.h> #include<stdlib.h> #define N 10 void init(int arr1[N]) {  int i;  printf("請對數組中的元素賦值初始化(輸入10個整數):");  

原创 在字符串中找出第一個只出現一次的字符。經典C語言例題

原題要求:在字符串中找出第一個只出現一次的字符。如輸入“abaccdeff”,則輸出'b'。思考過程:字符串中字符有很多,只出現一次的也有很多,最直接簡單的方法就是記錄下每個字符出現的個數,然後從第一個字符開始看,找出第一個只出現一次的字符

原创 不使用(a+b)/2這種方式,求兩個數的平均值

#include<stdio.h> #include<stdlib.h> int change_int(int a, int b)    //求平均數 {  int c = 1, d = 1;  c = a&c;         //求a的

原创 用C語言編寫函數實現一個整數計算機,程序接受三個參數,第一個參數爲操作項,後兩個參數爲操作數。

函數功能:使用main函數的參數,實現一個整數計算機,程序可以接受三個參數,第一個參數“-a”選項執行加法,“-s”選項執行減法,“-m”選項執行乘法,“-d”選項執行除法,後面兩個參數爲操作數。思考:三個參數中兩個操作數不用處理,直接傳入

原创 我的友情鏈接

51CTO高招

原创 c++中的雙向鏈表寫法,主要實現(增刪查改,鏈表逆置,構造函數,運算符重載,等)

c++中的雙向鏈表寫法,主要實現(增刪查改,鏈表逆置,構造函數,運算符重載,等)本文主要內容1)介紹c++中雙向鏈表的寫法。2)實現雙向鏈表中數據的增、刪、查、改、鏈表逆置、鏈表輸出3)介紹類中構造函數、析構函數、運算符重載函數的寫法接下來