76道比较难的c语言题目.pdf
还剩
13页未读,
继续阅读
下载文档到电脑,马上远离加班熬夜!
亲,很抱歉,此页已超出免费预览范围啦!
如果喜欢就下载吧,价低环保!
内容要点:
【1】给定等式 A B C D E 其中每个字母代表一个数字,且不同数字对应不D F G 同字母。编程求出这些数字并且打出这个数字的+ D F G 算术计算竖式。───────X Y Z D E【2】A、B、C、D、E五名学生有可能参加计算机竞赛,根据下列条件判断哪些人参加了竞赛:(1)A参加时,B也参加;(2)B和C只有一个人参加;(3)C和D或者都参加,或者都不参加;(4)D和E中至少有一个人参加;(5)如果E参加,那么A和D也都参加。【3】打印一个 N*N 的方阵,N为每边 N=15 打印出下面图形字符的个数(3<N<20), 要求最 TTTTTTTTTTTTTTT外一层为"T", 第二层为"J", 从第三层 TJJJJJJJJJJJJJT起每层依次打印数字 1,2,3,... TJ11111111111JT(右图以N为15为例) TJ12222222221JTTJ12333333321JTTJ12344444321JTTJ12345554321JTTJ12345654321JTTJ12345554321JTTJ12344444321JTTJ12333333321JTTJ12222222221JTTJ11111111111JTTJJJJJJJJJJJJJTTTTTTTTTTTTTTTT【4】在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【5】输入一个十进数,将其转换成 N 进制数(0 0), 每件物品价值为 V1,......VN (Vi>0)。用这N件物品的某个子集填空背包,使得所取物品的总重量0,b>0,a+b=1 (详见下图),数组 C 的面积 A=S[1]+S[2]+...+S[N-1].编程要求如下:从键盘输入 N, 再输入两个具有 N 个分量的数组: A1,A2:ARRAY [1..N] OFINTEGER; 将 A1,A2 错位相加(详见后面的例子)得数组A3, 求 A3 的面积.编程给出一个错位相加的方案, 使 A3 的面积最大.例: 设 N=3, A1=(3,7,2), A2=(-5,7,-4), 则应考虑 9 种情况:(1) (2)A1 3 7 2 3 7 2A2 -5 7 -4 -5 7 -4A3 3 7 2 0 -5 7 -4 3 7 2 -5 7 -4(3) (9)A1 3 7 2 3 7 2A2 -5 7 -4 ...... -5 7 -4A3 3 7 -3 7 -4 -5 7 -4 0 3 7 2【52】(工作安排问题) 现有 N (N≤8) 件工作, 分别由 N 个人完成, 每人都完成一件,且只完成一件, 每人完成不同工作的时间不同. 试设计一种分配工作方案,
发表评论
暂无评论,赶快抢占沙发吧。