- 博客(16)
- 资源 (33)
- 收藏
- 关注
原创 Visual studio 2005/2008起始页更改方法
工具->导入和导出设置->选择“重置所有设置”->选择“否,仅重置设置,从而覆盖我当前的设置”->选择你需要的起始页环境(如:“Web开发设置”)->完成
2012-11-30 13:22:46 654
转载 计算机经典书籍(转载)
1. CC程序设计语言(第2版·新版)---C语言“倚天屠龙双剑”---BrianW.Kernighan“C语言之父”C Primer Plus中文版(第五版)--------C语言“倚天屠龙双剑”---Stephen PrataC程序设计(第三版)---------------------------谭浩强C语言大全(第四版)--------------------
2012-11-23 13:46:44 1135
原创 聪明的顾客
题目描述:1瓶汽水卖1块钱,顾客还可以用3个空汽水瓶换1瓶汽水喝。请问聪明的顾客最少可以花多少钱买到n瓶汽水喝?说明:当顾客手中有两个空汽水瓶的时候,如果店家剩余1瓶以上,可以选择先借用1瓶汽水,喝完后连同手里先前已有的两个空汽水瓶还给店家即可。输入描述:输入为一个正整数n(1输出描述:输出为一个正整数,表示所花钱数。样例输入:10
2012-11-22 22:31:26 746
原创 利用fgets和fputs实现文件拷贝
#include int main(){ FILE *fpSrc=NULL; FILE *fpDst=NULL; char str[11]; if ((fpSrc=fopen("src.txt","r"))==NULL) { printf("Can't open the file!\n"); exit(0); } if ((fpDst=fopen("dst.txt","
2012-11-18 09:52:15 3477
原创 文件追加
#include int main(){ FILE *fpSrc=NULL; FILE *fpDst=NULL; //char ch; char srcFilename[20]="src.txt"; char dstFilename[20]="dst.txt"; if ((fpSrc=fopen(srcFilename,"r"))==NULL) { printf("Can'
2012-11-18 08:56:22 670
原创 利用fscanf和fprintf实现文件读取和写入
#include int main(){ int val; char srcFilename[20]="src.txt"; char dstFilename[20]="dst.txt"; FILE *fpSrc=NULL; FILE *fpDst=NULL; if ((fpSrc=fopen(srcFilename,"r"))==NULL)//以只读方式打开源文件 { pr
2012-11-17 17:07:31 7176 1
原创 文曲星猜数游戏
模拟文曲星上的猜数游戏,先由计算机随机生成一个各位相异的4位数字,由用户来猜,根据用户猜测的结果给出提示:xAyB。其中,A前面的数字表示有几位数字不仅数字猜对了,而且位置也正确,B前面的数字表示有几位数字猜对了,但是位置不正确。 允许用户猜的最多次数由用户从键盘输入。如果猜对,则提示“Congratulation!”;如果在规定的次数以内仍然猜不对,则给出提示“Sorry,yo
2012-11-14 19:28:30 6848 2
原创 类似打分程序
有40个学生被邀请来给食堂的质量打分,分数划分为1~10这10个等级(1表示最低分,10表示最高分),试统计调查结果,并用“*”打印出如下形式的统计结果直方图。Grade Count Histogram1 5 *****
2012-11-14 14:30:33 1546
原创 掷骰子游戏
编写程序模拟掷骰子游戏。已知掷骰子游戏的游戏规则为:每个骰子有6面,这些面包含1、2、3、4、5、6六个点,投两枚骰子之后,计算点数之和。如果第一次投的点数和为7或11,则游戏者获胜;如果第一次投的点数和为2、3或12,则游戏者输;如果第一次投的点数和为4、5、6、8、9或10,则将这个和作为游戏者获胜需要掷出的点数,继续投骰子,知道赚到该点数时算是游戏者获胜。如果投掷7此人为赚到该点数,则游戏者
2012-11-14 10:11:51 12354 1
原创 彩球分配问题:共有12个彩球,4个红的,4个白的,4个黄的,从中挑出8个球放入3个不同的口袋(口袋编号分别为a、b、c)编写程序打印输出所有可能的放法。
共有12个彩球,4个红的,4个白的,4个黄的,从中挑出8个球放入3个不同的口袋(口袋编号分别为a、b、c)编写程序打印输出所有可能的放法。以下是和别人讨论得出的程序,感觉还有很大的优化空间,大家可以把自己的代码贴上来一起分享。#include int main(){ int honga,baia,huanga,hongb,baib,huangb,hongc,baic,huangc,s
2012-11-12 19:10:11 3929
原创 判断绝对素数
题目描述绝对素数是指本身是素数,其逆序数也是素数的数。例如:10321与12301是绝对素数。编写一个程序,求出所有m~n(m≥11,n≤1000)之间的绝对素数。程序要求实现两个自定义函数,prime(n)用于判断一个整数n是否是素数,是则返回1,否则返回0;inv(n)用于对整数n进行逆序,函数返回逆序后的整数。主函数通过调用上述两个自定义函数实现绝对素数的判断和输出。输入
2012-11-10 19:24:18 7570
转载 文件拷贝
#include #define MAXPATH 100int CopyFile(const char* srcName,const char* dstName);int main(){ char srcFilename[MAXPATH]; char dstFilename[MAXPATH]; printf("The source filename:"); scanf("%s
2012-11-09 20:43:23 475
转载 汉诺塔程序
#include void Hanoi(int n,char a,char b,char c);void Move(int num,char from,char to);int main(){ int n; printf("Input the number of disk:"); scanf("%d",&n); printf("The step of moving %d
2012-11-09 13:41:15 541
原创 模拟发扑克牌程序
#include#include #include #include struct CARD{ char suit[10];//花色 char face[10];//牌面};void Deal(struct CARD *wCard);void Shuffle(struct CARD *wCard);void FillCard(struct CARD wCard[],c
2012-11-09 13:40:13 2040
原创 折半查找程序
#includeint BinSearch(int a[],int n,int x)//数组中元素为递增排列{ int low,high,mid; low=0; high=n-1; while(low<=high) { mid=(low+high)/2; if(x>a[mid]) { low=mid+1; } else if(x<a[mid]) {
2012-11-05 15:54:28 910
转载 用VBA得到EXCEL表格中的有效行数和列数
用VBA得到EXCEL表格中的行数和列数 每种方法中上面的是Excel的行数,下面的是Excel的列数。方法1: ActiveSheet.UsedRange.Rows.Count ActiveSheet.UsedRange.Columns.Count 缺点:有时可能会比实际数大一些,原因是如果你把最后几行(列)数据清除后(非整行或整列删除),用这个命令仍
2012-11-04 15:48:26 4477
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人