76道C语言题
文章平均质量分 56
肥肥的羚宝
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第1题-【组合】
/* 1. 给定等式 A B C D E 其中每个字母代表一个数字,且不同数字对应不 D F G 同字母。编程求出这些数字并且打出这个数字的 + D F G 算术计算竖式。 ─────── X Y Z D E*/#include "...原创 2012-05-05 07:34:22 · 258 阅读 · 0 评论 -
第2题-【逻辑推断】
/* 2. A、B、C、D、E五名学生有可能参加计算机竞赛,根据下列条件判断哪些 人参加了竞赛: (1)A参加时,B也参加; (2)B和C只有一个人参加; (3)C和D或者都参加,或者都不参加; (4)D和E中至少有一个人参加; (5)如果E参加,那么A和D也都参加。*/#include "iostream"using namespace std;...原创 2012-05-07 14:22:49 · 252 阅读 · 0 评论 -
第3题-【规律方阵】
/* 3. 打印一个 N*N 的方阵,N为每边 N=15 打印出下面图形 字符的个数(3<N<20), 要求最 TTTTTTTTTTTTTTT 外一层为"T", 第二层为"J", 从第三层 TJJJJJJJJJJJJJT 起每层依次打印数字 1,2,3,... TJ1111111...原创 2012-05-07 16:31:37 · 201 阅读 · 0 评论 -
第4题-【枚举】-拉丁数
/* 4. 在N行N列的数阵中, 数K(1〈=K〈=N)在每行和每列中出现且仅 出现一次,这样的数阵叫N阶拉丁方阵。例如下图就是一个五阶拉丁方阵。 编一程序,从键盘输入N值后,打印出所有不同的N阶拉丁方阵,并统计个数。 1 2 3 4 5 2 3 4 5 1 3 4 5 1 2 4 5 1 2 3 ...原创 2012-05-07 18:01:59 · 293 阅读 · 0 评论 -
第5题-【数制转换】
/* 5. 输入一个十进数,将其转换成 N 进制数(0<N<=16)。*/#include "iostream"using namespace std;#define MAX_SIZE 17int main(){ const char map[MAX_SIZE] = "0123456789ABCDEF"; int n, N; char dataBuf[1001+1]; in...原创 2012-05-08 22:12:33 · 160 阅读 · 0 评论 -
第6题-【规律方阵】
/* 6. 矩阵中填数. 当给出 N*N 的矩阵,要求用程序填入下列形式的数: ① 倒填,例如N=5 ② 蛇形填数 ③ 回转填数 ┌─┬─┬─┬─┬─┐ ┌─┬─┬─┬─┬─┐ ┌─┬─┬─┬─┬─┐ │25│24│23│22│21│ │ 1│ 3│ 4│10│11│ │ 1│16│15│14│13│ ├─┼─┼...原创 2012-05-08 22:14:17 · 242 阅读 · 0 评论 -
第7题-【字符串扫描】-注意处理头尾
/* 7. 读入一行文本,包含若干个单词(以空格间隔,%结尾)。将其中以 A 开头的 单词与以 N 结尾的单词,用头尾交换的办法予以置换。*/#include "iostream"using namespace std;#define MAX_SIZE 1001 + 1int main(){ char str[MAX_SIZE]; gets(str); int i=0; whi...原创 2012-05-08 22:15:41 · 293 阅读 · 0 评论
分享