- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 取棋子
甲乙两人从N枚棋子中轮流取子,甲先取,规定每次所取的枚数不能多于上一个人所取的枚数,也不可不取。甲第一次取多少枚才能保证甲获胜(取得最后的棋子获胜),当然,他也不能第一次就把所有棋子都取走。代码如下:#include #include using namespace std;#define MAX 100000int num(int n,int k=0);int mai
2013-04-01 17:24:02
986
原创 期末考试题
(1)根据下面的要求实现人类Peoplea)人类People的成员变量:公共成员name表示姓名,为String类型(1分)公共成员age 表示性别,为int类型(1分)b)人类People的方法:1)无参构造函数People ( ),将各成员变量初始化为“unknown”和20 。(1分)2)构造函数People (string n, int a) (1分)3)pu
2013-03-31 20:35:05
973
原创 计算正方形的个数
如图1所示,编写程序计算 大大小小正方形共有多少?当最小 正方行边长为1时,它们的总面积 共为多少? ┎┰┰┰┰┰┰┰┰┰┒┠╂╂╂╂╂╂╂╂╂┨┠╂╂╂╂╂╂╂╂╂┨┠╂╂╂╂╂╂╂╂╂┨┠╂╂╂╂╂╂╂╂╂┨┠╂╂╂╂╂╂╂╂╂┨┠╂╂╂╂╂╂╂╂╂┨┠╂╂╂╂╂╂╂╂╂┨┠╂╂╂╂╂╂╂╂╂┨┠╂╂╂╂╂╂╂╂╂┨┖┸┸┸┸┸┸┸┸┸┚图1
2013-03-26 17:47:50
1846
原创 火柴棍游戏
四人玩火柴棍游戏,每一次都是三个人赢,一个人输。输的人要按赢者手中的火柴数进行赔偿,即赢者手中有多少根火柴棍,输者就赔偿多少根。现知道玩过四次后,每人恰好输过一次, 而且每人手中都正好有16根火柴。问此四人做游戏前手中各有多少根火柴? 编程解决此问题。代码:#include void main(){int a=16,b=16,c=16,d=16;d=16/2,b=1
2013-03-26 17:25:10
714
原创 N*N方阵
打印一个 N*N 的方阵,N为每边 N=15 打印出下面图形字符的个数(3<N<20), TTTTTTTTTTTTT 要求最外一层为"T", 第二层为"J", 从第三层 TJJJJJJJJJJJJJJJJT起每层依次打印数字 1,2,3,... (右图以N为15为例
2013-03-22 20:44:06
912
原创 字符串的交换
读入一行文本,包含若干个单词(以空格间隔,%结尾)。将其中以 A 开头的单词与以 N 结尾的单词,用头尾交换的办法予以置换。#include "stdio.h"void main(){ char str[60];gets(str); char *p, *q,r; p = q = str; while(*p != '%')//当字符不是结束符时
2013-03-22 20:33:19
865
1
原创 倒填矩阵
如下图:│25│24│23│22│21│ │20│19│18│17│16│ │15│14│13│12│11││10│ 9 │ 8 │ 7 │ 6 ││ 5 │ 4 │ 3 │ 2 │ 1 │ #include void main(){int i,j,n,a;scanf("%d",&n);a=n*n;for(i=n;i>0;i--)
2013-03-22 12:57:09
736
原创 c练习题
在N行N列的数阵中, 数K(1〈=K〈=N)在每行和每列中出现且仅出现一次,这样的数阵叫N阶拉丁方阵。例如下图就是一个五阶拉丁方阵。编一程序,从键盘输入N值后,打印出所有不同的N阶拉丁方阵,并统计个数。1 2 3 4 52 3 4 5 13 4 5 1 24 5 1 2 35 1 2 3 4在网上看到有用二维数组做的,看的头疼,自己用一维数组慢慢
2013-03-21 21:45:29
500
多层弹性体系静态分析(多层对话框,Flexgrid控件表格,文件保存)
2014-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人