原创 取奇數遊戲

 問題鏈接……   22.(取奇數遊戲) 該遊戲規則如下: 操作者先輸入一個奇數 N(<200)表示N個石 子. 設計算機爲 A 方,操作者爲 B 方, 雙方輪流取石子,每次取1-3個. 最後取 到石子總數爲奇數的一方獲勝. 編制程序使計

原创 一句實現,字符數字顛倒……

CSDN貼 #include<stdio.h> #include<string.h> #define SWAP(X,Y,Z) ((Z)=(X),(X)=(Y),(Y)=(Z)) void main() { int i=-1,j

原创 求得任意整數的階乘

所求數越大,內存開銷越大……即N的值越大……N的值設爲1000,可求得400多的階乘…… #include<stdio.h> #include<math.h> #include<conio.h> #define N 800

原创 三個整數,求中間那個數字。

問題鏈接…… #include<iostream> using namespace std; void main() { int i,k; int a[3]={3,7,1}; for(i=0;i<3;i++)

原创 我的作品下載

下載頁面:http://download.csdn.net/download/zhaopeng2511/4054700

原创 直線與橢圓相交求交點

引自……CSDN 已知a,b和直線上的兩點,中心在原點,求直線與橢圓相交求交點座標   #include<stdio.h> #include<conio.h> #include<math.h> void main() { dou

原创 2012騰訊一面試題

問題鏈接……  有2.5億個整數存放在一個文件中,(已知內存容量沒有此文件大)如何判斷出這個文件中有多少個不相同的數。   #include<stdio.h>   #include<stdlib.h>   void record(in

原创 文件複製……

問題鏈接……   複製文本類文件: #include"iostream" #include"string" #include"fstream" #include"stdlib.h" using namespace std; int ma

原创 簡單小遊戲

問題鏈接……   小智力遊戲,隨機產生3位數字,顯示1秒鐘,然後擦除,由遊戲者輸入記憶的數字正確繼續。失敗退出。 然後遞增隨機數字,如此循環。直到失敗。 簡單有趣,不用指針,不用數組。只用C開篇的3種順序,選擇,循環,就能完成。   只

原创 二分查找

 二分查找 算法思想: 1、將數組排序(從小到大); 2、每次跟中間的數mid比較,如果相等可以直接返回, 如果比mid大則繼續查找大的一邊,否則繼續查找小的一邊。  輸入:排序好的數組 - sSource[],數組大小 - arra

原创 學生成績管理系統

只能在TC下運行.....  項目要求: 1. 題目:學生信息管理系統2. 程序要求:(1)學生信息錄入功能l 用戶鍵盤輸入每個學生的信息:學號、姓名、性別、數學、英語、政治、語文四門課成績。l 可插入一個或多個學生信息到當前編輯的班級數

原创 進制轉換……

一句實現…… #include<stdio.h> void main() { int i,j=0,k,a[32]={0}; char b[]="0123456789ABCDEF"; scanf("%d%d

原创 五子棋-新思路

問題鏈接…… int a[N][N]={0}; // 棋盤 struct chess // 棋子 { int x; int y; // x,y表示當前座標的位置 int bw;

原创 將兩個帶頭節點鏈表單鏈表,合併成一個新的帶頭節點鏈表……

問題鏈接…… #include<stdio.h> #include<stdlib.h> typedef struct LNode { int data; struct LNode *next; }LNode,*LinkList

原创 將帶頭結點的有序單鏈表A和B合併成一個新的有序表C……

問題鏈接…… 運行結果: #include<stdio.h> #include<stdlib.h> typedef struct LNode { int data; struct LNode *next; }LNode,*Li