电信工程学院软件设计与开发大赛试题。
说明:本试卷包含三种题型:“**填空”、“结果填空”、“程序设计”。
填空题要求参赛选手在弄清给定**工作原理的基础上填写缺失的部分,使得程序逻辑正确、完整。所填写的**不多于一条语句(即不能出现分号)。
编程题要求选手设计的程序对于给定的输入能给出正确的输出结果。注意:在评卷时使用的输入数据与试卷中给出的实例数据可能是不同的。
选手的程序必须是通用的,不能只对试卷中给定的数据有效。
假设a,b,c是3个互不相等的整数。下列**取出它们中居中的数值,记录在m中。其中的swap()函数可以交换两个变量的值。请完善**。
if(a>b) swap(&a, &b);
if(b>c) swap(&b, &c);
int m = b;
输入任一自然数,将其按反序输出,并求其位数。例如,输入123456,则应输出:
反序=54321 位数=5。。
main()
int a,b,j;
scanf ("d",&a);
j=1;printf ("反序=")
whileprintf("%s", x ? 是":"否");
下面函数的目的是求出某个日期是该年度的第几天。试完善之。
如果传入:year=1980,month=1, day=1
则返回 1如果传入:year=1980,month=2, day=1
则返回 32
int getdayofyear(int year, int month, int day)
int flag =(year%4==0 &&year%100!=0) |year%400 ==0 ? 1 : 0;
int sum = day ;
for(int i=0;isum +=days[flag][i];
return sum;
a+b)的n次幂的展开式中各项的系数很有规律,对于n=2,3,4时分别是:1 2 1, 1 3 3 1,1 4 6 4 1。这些系数构成了著名的杨辉三角形:
下列的程序给出了计算第m层的第n个系数的计算方法,试完善之(m,n都从0算起)。
int f(int m, int n)
父亲对儿子说:"做对一道题给8分,做错一道题扣5分。"做完26题后,儿子得0分,问儿子做对了几题,做错几题 ?
在爱尔兰守神节那天,举行每年一度的庆祝游戏,指挥者若将乐队排成10人、9人、8人、7人、6人、5人、4人、3人和2人时,最后的一排总是缺少一个人,那些人想这个位置大概是给数月前死去的乐队成员凯西还留着位置。指挥者见到总缺一人恼火了,叫大家排成一列纵队前进。假定人数不超过7000人,那么乐队究竟有多少人?
如图所示方法排数:
(1) 问1995排在第几行?是该行的第几个数?
(2) 第1995行第一个数是几?
请编程实现输出结果。
现有21根火柴,两人轮流取,每人每次可以取走1至4根,不可多取,也不能不取,谁取最后一楰火柴谁输。请编写一个程序进行人机对弈,要求人先取,计算机后取;计算机一方为“常胜将军”。
2023年校级技能大赛工作安排
庄浪县职业教育中心。关于开展2014 2015学年度校级千人。技能大赛工作的安排。一 大赛组织领导。组长 靳世杰。副组长 苏成彦王成珠李祎王军斌。成员 汪强军杨强学高旭红杜太平杨双成。吴晓峰石显鹏李玲玲刘斌强焦小平。马浩马彦红史晓珠。二 大赛实施领导小组。组长 李祎。副组长 杨强学杜太平焦小平。成员...
校级教师技能大赛方案
惠水县鸭绒民族小学 2015 2016 学年度第二学期。小学语文教师教学技能大赛活动实施方案。为了进一步推进素质教育,提升我校语文教师的教学水平,促进教师综合素质的全面提高,激励教师不断更新教学观念,积极进行教学改革,提高教学质量。根据校领导 语文教研组会议研究,决定于2016年4月5日在鸭绒民族小...
2023年校级电工技能大赛实施方案
一 指导思想。为深入贯彻全省职教工作会议精神,全面提高教育教学质量,展示我校师生的精神风貌和技能水平,强化实践教学,重视学生专业技能训练,同时也是为了深化职业学校教育教学改革,紧跟产业和行业的发展趋势,深入推进我校的课程改革,改进教学方法,以市市技能大赛为契机,以学校技能大赛为平台,提升学生的就业和...