找了個不依賴graphics頭文件的VC6的貪吃蛇源碼,供大家學(xué)習(xí)娛樂!
VC6.0下親測可用,運行界面:
鄙人不才,越玩越快,很快就掛掉了
源代碼:
#include <windows.h>
#include <stdlib.h>
#include <time.h>
#……繼續(xù)閱讀 »
CTO
8年前 (2016-09-11) 32546瀏覽 10評論
52個贊
【程序1】
題目:有1、2、3、4個數(shù)字,能組成多少個互不相同且無重復(fù)數(shù)字的三位數(shù)?都是多少?
1.程序分析:可填在百位、十位、個位的數(shù)字都是1、2、3、4。組成所有的排列后再去
掉不滿足條件的排列。
2.程序源代碼:
main()
{
int i,j,k;
printf(“\n”);
for(i=1;i<5;i++) ?。?a href="http://www.sztianhecheng.cn/wp/106.html" rel="nofollow" class="more-link">繼續(xù)閱讀 »
CTO
8年前 (2016-09-11) 17413瀏覽 1評論
30個贊
【程序11】
題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月
后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數(shù)為多少?
1.程序分析: 兔子的規(guī)律為數(shù)列1,1,2,3,5,8,13,21….
2.程序源代碼:
main()
{
long f1,f2;
int i;
f1=f2=1;
for(i=1;i……繼續(xù)閱讀 »
CTO
8年前 (2016-09-11) 9913瀏覽 1評論
16個贊
【程序21】
題目:猴子吃桃問題:猴子第一天摘下若干個桃子,當(dāng)即吃了一半,還不癮,又多吃了一個
第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以后每天早上都吃了前一天剩下
的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少。
1.程序分析:采取逆向思維的方法,從后往前推斷。
2.程序源代碼:
main()
{
int day,x1……繼續(xù)閱讀 »
CTO
8年前 (2016-09-11) 7109瀏覽 0評論
6個贊
【程序31】
題目:請輸入星期幾的第一個字母來判斷一下是星期幾,如果第一個字母一樣,則繼續(xù)
判斷第二個字母。
1.程序分析:用情況語句比較好,如果第一個字母一樣,則判斷用情況語句或if語句判斷第二個字母。
2.程序源代碼:
#include <stdio.h>
void main()
{
char letter;
printf(“pl……繼續(xù)閱讀 »
CTO
8年前 (2016-09-11) 5829瀏覽 0評論
7個贊
【程序41】
題目:學(xué)習(xí)static定義靜態(tài)變量的用法
1.程序分析:
2.程序源代碼:
#include “stdio.h”
varfunc()
{
int var=0;
static int static_var=0;
printf(“\40:var equal %d \n”,var);
printf(……繼續(xù)閱讀 »
CTO
8年前 (2016-09-11) 6746瀏覽 0評論
7個贊
【程序51】
題目:學(xué)習(xí)使用按位與 & 。
1.程序分析:0&0=0; 0&1=0; 1&0=0; 1&1=1
2.程序源代碼:
#include “stdio.h”
main()
{
int a,b;
a=077;
b=a&3;
printf(“\40: The a &am……繼續(xù)閱讀 »
CTO
8年前 (2016-09-11) 6078瀏覽 0評論
8個贊
【程序61】
題目:打印出楊輝三角形(要求打印出10行如下圖)
1.程序分析:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
2.程序源代碼:
main()
{int i,j;
int a[10][10];
printf(“\n”);
for(i=0;i<10;……繼續(xù)閱讀 »
CTO
8年前 (2016-09-11) 5755瀏覽 0評論
6個贊
經(jīng)典c程序100例==71–80
【程序71】
題目:編寫input()和output()函數(shù)輸入,輸出5個學(xué)生的數(shù)據(jù)記錄。
1.程序分析:
2.程序源代碼:
#define N 5
struct student
{ char num[6];
char name[8];
int score[4];
} stu[N];
input(stu)
str……繼續(xù)閱讀 »
CTO
8年前 (2016-09-11) 5933瀏覽 0評論
5個贊
經(jīng)典c程序100例==81–90
【程序81】
題目:809*??=800*??+9*??+1 其中??代表的兩位數(shù),8*??的結(jié)果為兩位數(shù),9*??的結(jié)果為3位數(shù)。求??代表的兩位數(shù),及809*??后的結(jié)果。
1.程序分析:
2.程序源代碼:
output(long b,long i)
{ printf(“\n%ld/%ld=809……繼續(xù)閱讀 »
CTO
8年前 (2016-09-11) 6397瀏覽 0評論
6個贊