原创 數據庫與數據倉庫
數據庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,隨着信息技術和市場的發展,數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。數據庫有很多種類型,從最簡單的存儲有各種數據的表格到能夠進行海量數據
原创 關於C語言fgets函數的問題
C語言中從鍵盤輸入的函數有好幾個,fgets就是其中之一。 今天我用fgets函數寫代碼時也遇到一個問題:在第一次調用fgets函數後程序不會阻塞,而是輸出一個回車鍵,待第二次遇到fgets函數時,程序才阻塞。 經過好長時間的排查,才發現
原创 雙向循環鏈表的排序
//排序 void sort(dlist_t head) { dlist_t tmp = head->next,p = NULL,q = NULL; //將鏈表置空 head->next = head;
原创 C語言一維數組小應用
輸入一個整數,統計數位數字的個數。#include<stdio.h>int main(){ int a[10]={}; int num,i=0,j,flag=1; printf("請輸入一個整數:"); s
原创 C語言編寫身份證確認程序,Linux版
身份證驗證程序原理 將身份證前17位數字依次和以下17個數字相乘 (7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2) 然後將所有的乘積相加對11取餘,根據餘數從以下11個數字中找到校驗碼 (1,0,
原创 藍橋杯第三屆省賽代碼
代碼是我當初練習時寫的,可供參考,其餘各屆代碼可在我的博客中下載 //主函數代碼 #include "iic.h" #include "keyscan.h" uchar code table[]={0xc0,0xf9,0xa4,0xb
原创 冒泡法原版及其改進版
//原版 void m_sort(int *a,int n) { int i,j,k; for(i=0;i<n-1;i++) { for(j=0;j<n-i-1;j++)