C级ICAD命题创作设计

C级ICAD命题创作设计
C级ICAD命题创作设计

C级ICAD命题创作设计

平面设计专业

题目:以“2004中国国际商业美术设计大赛”为主题,设计一张招贴画。

设计要求:1、必须出现“2004中国国际商业美术设计大赛”字样及相关的英文

字母或汉语拼音;

2、同时要出现以下字样:

“劳动和社会保障部职业技能鉴定中心文化部文化艺术人才

中心国际商业美术设计师协会联合主办”

3、构思新颖,符合题意;

4、造型合理,画面完整;

5、视觉效果明显。

尺寸要求:18cm×26cm

答题方式:1、手绘,8开纸,色彩不限,表现方式不限;

2、电脑设计制作,A3纸上,软件不限,表现方式不限。

答题时间:手绘240分钟内当场完成,电脑设计图于封卷后16小时内完成。

评卷原则:以手绘设计图为主要依据,以电脑设计图为参考依据。

环境艺术设计专业

题目:设计一间有特色的家居客厅。

设计要求:1、厅的长宽尺寸为5m×8m,高度为2.8m;

2、写出100字左右的设计说明;

3、效果图选择合适的角度与透视法表现。

画面表现尺寸:在8开纸上,根据构图的需要自定。

环境构成要素:必须有沙发,茶几、电视柜等基本构成要素,其他元素自定。

答题方式:1、手绘, 8开水彩纸,画出平面图和色彩效果图,每图各占纸张

的1/2面积;

2、电脑设计制作,平面及效果图各占一张纸, A3纸,软件不限,

表现方式不限。

答题时间:手绘240分钟内当场完成,电脑设计图于封卷后16小时内完成。

评卷原则:以手绘设计图为主要依据,以电脑设计图为参考依据。

展示设计专业

题目:在展馆中3m×3m标准摊位4组(36m2)设计一个专题展示,内容自定。

设计要求:1、平面流程设计;

2、重点角度色彩效果图;

3、简短文字说明。

答题方式:1、手绘,4开水彩纸,画出平面图和透视色彩效果图,每图各占纸张

的1/2面积;

2、电脑设计制作,平面及效果图各占一张纸,A3纸,软件不限,表现

方式不限。

答题时间:手绘240分钟内当场完成,电脑设计图于封卷后16小时内完成。

评卷原则:以手绘设计图为主要依据,以电脑设计图为参考依据。

服装设计专业

题目:设计男、女青年晚礼服各一套。

设计要求:1、画出服装设计色彩效果图,表现方式不限,并附简要文字说明;

2、画出款式平面图;

3、各设计出2种式样的领子并用钢笔画出式样图;

4、所有内容全部安排在试卷的正面。

答题方式:手绘,在8开纸上根据构图的需要自定。

答题时间:240分钟内完成。

工业造型设计专业

题目:设计电话机一部。

设计要求:1、适合办公、家用,现代感强;

2、至少3种设计方案并画出草图;

3、选一种方案画出三视图、透视色彩效果图;

4、简短设计说明;

5、所有内容全部安排在试卷的正面。

答题方式:手绘,在8开纸上根据构图需要自定。

答题时间:240分钟内完成。

大一C语言课程设计题目

课 程 设 计 任 务 书 信息工程与自动化 学院 计算机科学与技术 专业 2011 年级 学生姓名: 课程设计题目: 程序设计语言课程设计 课程设计主要内容: 一、 基础程序设计: 本设计部分主要完成与链表操作相关的基本运算,其中包含:链表的建立、链表的输出、链表的插入、链表的删除等运算。. 二、 综合程序设计: 该部分主要是培养学生在程序编写方面综合能力的训练,学生选作其中的一至二题程序的编写与实施。 1、设计统计任意文本字数的程序(张力老师组必做): 要求包括:中英文文本的:中文字数、数字数目、英文字符数、英文单词数及其他符号。 2、车票订购统计系统(张力老师组必做): 下图是昆明——北京的沿途车站与票价: 请用C 语言为之开发一个售票程序,要求如下: (1)乘客购票时用菜单选择起点站和终到站。如果选择的起点站和终到站为同一个站则报错,程序退出。 (2)选好起点站和终到站之后,通过调用函数int BuyTicket() 为之计算票价和里程,并在屏幕上显示出来。 (3)用文件类型存储每一次售票记录,包括:售票流水号,起点站,终点站,里程,金额等数据,并统计所有存储记录的总售票金额及各站的旅客流量(进站流量+出站流量)。 3、万年历的设计: 要求: 模仿现实生活中的挂历,能够显示年历、月历、日历,并具备退出功能。 当前页以系统当前日期的月份为准显示当前月的每一天(显示出日及对应的星期几)。 当系统日期变到下一月时,系统自动翻页到下一月。 4、通讯录管理系统:

制作一个通讯录程序,该程序具有查找、添加、修改、删除功能。通讯录包括:姓名,电话,街道,城市,省,邮编等。 模块设计参考: 第一个模块——主函数main()的功能是:根据选单的选项调用各函数,并完成相应的功能。 第二个模块——Menu()的功能是:显示英文提示选单。 第三个模块——Quit()的功能是:退出选单。 第四个模块——Create()的功能是:创建新的通讯录。 第五个模块——Add()的功能是:在通讯录的末尾,写入新的信息,并返回选单。 第六个模块——Find()的功能是:查询某人的信息,如果找到了,则显示该人的信息,如果未找到,则提示通讯录中没有此人的信息,并返回选单。 第七个模块——Alter()的功能是:修改某人的信息,如果未找到要修改的人,则提示通讯录中没有此人的信息,并返回选单。 第八个模块——Delete()的功能是:删除某人的信息,如果未找到要删除的人,则提示通讯录中没有此人的信息,并返回选单。 第九个模块——List()的功能是:显示通讯录中的所有记录。 设计指导教师(签字): 教学基层组织负责人(签字): 年月日

多联机空调工程安装指导手册

-- 目录 第一章 多联机工程安装基本规定 第二章 施工准备 第三章 工程施工材料要求 第四章 空调工程施工流程 第一节 配管施工 第二节 室内机与室外机的安装 第三节 风管安装 第四节 排水管路的安装 第五节 电器配线敷设 第五章 水系统安装 第六章 调试验收工作 第一节 管道气密性试验(增加水系统管道试压)

第二节抽真空、冷媒追加、开机调试(增加水系统调试报告) 第七章竣工验收 第八章工程图片对比 第一章多联机安装基本规定 、多联机空调验收,除了要符合本规范的的要求外,还要按照被批准的设计图纸、合同约定的内容和相关技术标准的规定进行。施工图纸修改必须有设计变更通知书或技术核定签证。 、多联机空调工程使用的主要材料、成品、半成品和设备的进场,必须要对其进行验收。验收应经监理工程师(或业主)认可,并应形成相应的质量记录。 、施工企业承担通风与空调工程施工图纸深设计及质量管理体系,并应取得原设计单位的书面同意或签字认可。、通风与空调工程的施工应按照规定的程序进行,并与土建及其他的专业工种互相配合;与通风与空调系统有关的土建工程施工完毕后,应由建设或总包、监理、设计及施工单位共同会检。会检的组织宜建设、监理、或总承包单位负责。 、通风与空调工程中的隐蔽工程,在隐蔽前必须经监理人员验收验收及认可签证。 、施工过程应符合国家安全施工规范 --

第二章施工准备 一、技术准备 、绘制图纸 ①、施工图纸完整、图纸齐全,符合相应厂家技术要求和相应国家标准和规范 ②、图纸应符合现场施工条件的要求,施工图纸中管线、管路设计合格,符合建筑施工规范的要求。 、图纸会审 ①、在有关监理人员(或者业主)以及土建、装潢、水电等专业工种共同参与下进行施工图纸会审。 ②、施工图纸修改必须有原设计单位的设计变更通知书,并经有关监理人员(或业主)签证确认。 、技术交底 ①、在施工过程中发现设计单位的设计文件有差错,应及时提出修改或更正建议,经设计师认可,有关监理人员(或业主)签证确认,并及时形成书面文件归档。 ②、安装施工应按照规定的程序进行,并与土建、装潢、水电等专业工种互相配合。在多联中央空调工程的安装结束后,装潢工程开始时,应进行一次隐蔽工程验收。有空调安装负责人、装潢施工负责人、业主与监理人员一起验收及认可签字。 --

《C程序设计》作业内容

实验一C语言的运行环境的使用 一、目的与要求 1. 了解Windows系统下C语言的运行环境,熟悉C程序调试、运行的基本操作方法。 2. 熟练掌握编辑、编译、连接和运行C程序的方法。 3. 通过运行简单的C程序,初步了解C源程序的特点。 4. 初步理解C语言的数据类型,了解变量定义、变量赋值以及简单运算方法,了解程序运 行结果的基本输出方法。 二、实验例题 在C语言运行环境下,按以下例题要求完成程序的编辑、编译、连接和运行,直至取得正确的运行结果。 【例1】编程实现在屏幕上显示如下三行文字 Hello, world ! Wolcome to the C language world! Everyone has been waiting for. (1)输入如下程序: #include int main() { printf("Hello,World!\n"); printf("Wolcome to the C language world!\n"); printf("Everyone has been waiting for.\n"); return 0; } (2)将输入的程序以文件名example.c存盘。 (3)编译:通过“组建”(Build) 下拉菜单中的“编译”(compile)命令,编译example.c,若出现编译错误,则修改程序,重新编译,直至编译成功,系统自动生成目标文件example.obj。 (4)连接:通过“组建”(Build)下拉菜单中的“组建”(Build)命令,生成以.exe为扩展名的可执行文件example.exe。 (5)运行:通过“组建”菜单下的“执行”(Excute)命令运行程序并观察运行结果。 【例2】编写程序,将两个整数相加,并输出结果。 #include int main() { int a,b,sum; a=123;b=456; sum=a+b; printf(“sum is %d\n”,sum); return 0;}

[C语言课程设计题目](丁海军)

C语言课程设计设计题 丁海军 本手册提供的设计题大致可分为为3类:第一类侧重于算法设计与实现;第二类侧重于文件操作。 (一)算法设计类题目 1. Fibonacci数列。Fibonacci数列的计算公式如下: fib(1) = 1; fib(2) = 1; fib(n) = fib(n-1) + fib(n-2); //对大于等于3的任意n (1)简单变量“数据平移”方法计算Fibonacci数列的第n项(正整数n通过键盘输入):说明变量old1=1,old2=1,newItem;新的Fibonacci项newItem总是“距它最近”的前两项(old1与old2)的累加和。而后通过“old1=old2; old2=newItem;”进行所谓的“数据平移”。接着计算另一个新的Fibonacci项newItem,依次循环,直到求出数列的第n项时为止。 (2)使用数组求出Fibonacci数列的第n项(正整数n通过键盘输入)并显示在屏幕上:说明数组f用来存放Fibonacci数列的各项之值,且仅初始化前两个元素f[0]=1,f[1]=1,而后通过f[i]=f[i-2]+f[i-1];依次计算出f[2]到f[n-1](注意f[n-1]恰为所要求出的第n项)并将该值显示在屏幕上。 2.编程序,循环进行如下的处理过程:由计算机生成简单的四则运算题;用户给出答案;计算机判断对错。直到用户回答说不再继续做了时结束程序。 提示:可让用户选择指定出加、减、乘、除哪一种运算题,以及出一位数还是两位数的运算题;而后通过使用“rand()%10”或“rand()%100”来获得一个0到9的一位整数随机值或得到0到99的两位整数随机值来为用户出题。还可进一步对用户所做算术题的对错次数进行记录,结束程序时给出一个某种形式的成绩。 3.数的进制转换 (1)将输入的2进制数(一个非“0”即“1”的字符串)化为10进制数。 提示:用字符数组a盛放所输入的二进制数;而后从后往前逐一计算每一位的“位权”w (2的0次方、2的1次方、...),再计算“位权”乘以“位值”并累加到一个初值为0的变量value 上,最后输出该value。 (2)如何把8进制数或16进制数化为10进制数。 (3)如何把某一个k进制的数化为10进制数呢? 4.编程序,输入正整数m,它代表一个人民币钱数(元数)。求取这样一个方案,使用最少张数的人民币纸币,凑成上述的钱数m,并输出求取结果。

家具安装指导手册

家具安装指导手册 安装前准备工作: 1、确定安装任务.准备安装工具(包括:电动螺丝刀、十字螺丝刀、一字螺丝刀、壁纸刀等)、零配件(包括三合一螺丝、木梢等)和一块3米*3米的安装垫布,. 2、联系客户:任务出货前要主动联系好客户,初步确定到达客户家里的时间,让客户做好准备工作;由于各种原因(路上塞车或不熟悉路况)未能按照预定时间到达客户家中时,安装人员要及时通知客户,并说明原因,以及估计到达时间. 3、安装前,安装工必须弄懂所要安装的产品后方可进行安装作业,检查其板件、功能件的数量并且弄清各部件及功能件安装位置。 4、安装准备:为避免板件被刮花,安装前首先要整理场地并现场进行清洁,安装时要垫上安装垫布,然后再进行作业。 5、板件分类:根据安装场地的情况分布拆包区、板件堆放区及安装区;将要安装的产品部件分区域堆放,摆放整齐,保证拿取方便,安装顺畅。 安装作业方法: 1.确定安装位置,如有一单几件家具放在一起的,先询问客户房号,对应房号将板件分类堆放。 2.对照清单清点五金件,产品件包数量是否与包装明细的包数吻合,然后检查玻璃、门是否烂裂、门板是否刮花,若有异常情况立即报告部门经理。 3.拆包:先将所有侧板、顶底板等部件的包装拆开,检查板件是否有划伤。将螺丝、铰链等配件打开包装后统一装到专用配件盒中,切勿散落地上划伤地板或家具部件.将安装垫布铺在地面上以防地面将板件划伤,然后上好螺丝及木塞,依顺序靠墙轻轻放置,所有包装纸叠好放在适当的地方。 4.安装衣柜时,如有上下柜之分的,先装下柜再装上柜,空间较大时采用卧式安装,如空间不够大时采用立式安装。安装板茶几、电视柜、鞋柜等小件家具时,采用立式安装,由下而上。金属玻璃茶几相反,先安装玻璃面后安装腿。 5.如柜中有多个抽屉,可从最下面装起,最后用角码固定固层,每个抽屉间距为2mm。 6.如柜中有抽屉、裤架、格子架3种配件,则先装抽屉,再装格子架,最后装裤架,三配件之间距离为20mm。 7.滑轨的安装: 7.1.先将道轨蕊装到抽屉侧板上,使道轨蕊边缘与抽屉侧板边缘平齐,按需要上下移动道轨到合适位置,前端紧靠抽屉面板后面,用螺丝固定。 7.2.然后将道轨外壳装在侧板的定位孔上,按需要前后上下移动,直至合适位置,在固定孔上用螺丝收紧。 7.3.道轨边缘离相应固定层板23mm,道轨前端离侧板前边缘20mm。 7.4.抽屉较多时可先从下至上安装道轨外壳,相邻道轨上间的距离视抽屉大小而定。 8.衣通托的安装方法: 从顶板向下35mm与离背板240mm处交叉点为衣通托的上面孔位,使衣通托垂直后固定第二个孔位螺丝。

C语言程序设计作业参考答案

《C语言程序设计》作业参考答案 作业一 C语言概述 一、选择题: 1-5 ACDCB 二、编程题: main() { printf(“****************************************\n”); printf(“ Hello,world! \n”); printf(“****************************************\n”); } 作业二程序的灵魂——算法 一、填空题: 1.确定性有效性有零个或多个输入有一个或多个输出 2.顺序结构选择结构循环结构 3.函数 作业三数据类型、运算符与表达式 一、选择题: 1-5 BDDAB 6-10 BCAAB 11-15 BCADC 16-20 DACCA 21-25 ADDBA 26-30 DDDDD 作业四顺序结构 一、选择题: 1-5 BCDDD 6-10 BDADD 二、填空题: 1.【31.415920,3.14159e+01】 2.【c=k】 3.【a=1,b=空格,c=2】 4.【a=12,b=345】 5.【c=A】 作业五选择结构 一、选择题:1-5 ADCBC 6-10 BBBBA 11-15 DBAAC 16-17 CB 二、填空题: 1.【-1】 2.【3】 3.【4】 4.【11】 5.【97或'a'】 作业六循环结构 一、选择题: 1-5 CBAAC 6-10 CBCCB 11-15 DBDDB 16-20 BCAAC 21-25 CDBBB

作业七数组 一、选择题: 1-5 CDDAC 6-10 CCDBC 11-15 DDBCA 16-20 DCBDD 21-23 BDB 二、填空题: 1. LBLMNP 2. SW* 3. mo 4. a=2,b=1 作业八函数 一、选择题: 1-5 AAACA 二、填空题: 1.【编程中的main( )函数】 2.【函数说明部分】和【函数体】 3.【–125= –5*5*5】 4.【void add (float a, float b)】【float add (float a, float b)】 5.【i=7; j=6; x=7 i=2; j=7; x=5】 6.【111】 三、编程题: 1.参考代码 main() { int score,temp,log; char grade; log=1; while (log) { printf(“enter score:”); scanf(“%d”,&score); if ((score>100)||(score<0)) printf(“\n error,try again! \n”); else log=0; } if (score==100)temp=9; else temp=(score-score%10)/10; switch(temp) { case 0:case 1:case2: case 3:case 4:case 5:grade=’E’;break; case 6:grade=’D’;break; case 7:grade=’C’;break; case 8:grade=’B’;break; case 9:grade=’A’; } printf(“score=%d,grade=%c\n”,score,grade); } 2.解:设计以高度n为参数的函数trangle(int n),打印等边三角形。参考程序如下: #include

C程序设计作业样本

第一章作业 答案:一,59,14.4,28.e 二1小题,59 2,15 一、将数89、20.25、40.875用十六进制表达 二、填空 1.在C语言中,数值常量0x3b十进制值是。 2.字母f ASCII码为十进制数___________。 第三章作业 一、选取题: 1、下列变量名中, B 是非法。 A) Tom B) 3n C) little_boy D) c10 2、若有如下类型阐明 char a; int b; float c; double d;则表达式a*b+d-c成果类型是(A ) A)float B)char C)int D)double 3、若x为整型,则逗号表达式(x=4*5,x*5),x+25成果及x值分别是(C )对的答案是100,45 A)45 20 B)125 20 C)125 45 D)100 100 4、假设所有变量均为整型,则表达式(a=3,b=2,b++,a+b)值是 C 。 A) 5 B) 8 C) 6 D)7 5、已知c2为字符型,则执行语句c2=’E’+’8’-‘A’后,c2值为 C 。 A) 12 B) 11 C)不拟定值D) 10

6、设a为double变量,b为int型变量,c为字符型变量,则a+b+c为( C )型 A) int B) float C) double D) char 7、C语言中不可用作标记符字符有( C ) A下划线 B % C数字 D字母 8、下面四个选项中,均是合法整型常量是(D ) A)160 B)- 0xcdf C)- 01 D)0x - 0xffff 01a 0668 2e5 9、设a为字符变量,b为int型变量,c为double型变量,则a*b+c为( C )型 A. int B. float C. double D. char 10.若a是int型变量,则表达式(a=4*5,a*2),a+4值为( C ) A. 20 B.22 C. 24 D. 44 第四章作业 一、选取题 1、若x为int型变量,则执行如下语句后x= C 。 x=5; x-=x-=x+x; A. -10 B. -5 C.0 D.10 2、在printf()函数格式阐明符中,字符型数输出格式阐明符是 D 。

C语言课程设计题目

C语言程序课程设计题目 一、程序设计题目:简单的学生成绩管理程序 程序设计功能及要求: (1) 总人数定义为宏,数据使用文件存放; (2) 输入学生姓名学号,及五门成绩,并计算每个学生五门功课的平均分,并按平均分排列名次,若平均分相同则名次并列;结果写入文件并按格式打印在屏幕上。 ⑶ 统计全班每门课程的平均分,并计算各分数段(60以下,60~69,70~79,80~89,90以上)的学生人数;结果写入文件,并按格式在屏幕上打印; ⑷ 在屏幕上打印出所有不及格学生的下列信息:学号,不及格的课程名,该不及格课程成绩; ⑸ 在开始画面加入简单的菜单便于选择各种功能。 例: 1学生条目输入 2 成绩统计 3分数段统计 4不及格学生筛选 ⑹文件格式要求 1.原始数据文件格式(具体数据和项目自行编写) 学号姓名英语C语言高等数学………….. 1 张三76 89 78 2 李四…. …. …. 2.输出数据文件(由程序自动生成) 1)学生综合成绩文件。 2)学号姓名英语C语言高等数学…………….平均成绩名次 1张三76 89 78 ………….. 2李四…. …. …. 3)统计结果文件。 4)分数段英语C语言高等数学…………………. <60 2 … 60~69 8 … 70~79 5 … 80~89 10 … ⑺加入优等生统计功能,要求按优等生条件筛选出优等生的条目存入单独文件,并输出到屏幕。 优等生标准(满足之一即可): 1 平均成绩上80。 2平均成绩及格但未上80,有单科成绩上90。 3平均成绩未及格,有单科满分。 二、程序设计题目:简单的同学通讯录程序设计 [问题描述]

具有数据插入、修改、删除、显示、查询和统计功能的电话簿管理程序。 [程序设计功能及要求] ⑴人数不定,数据使用文件存放。 ⑵记录每位同学的学号、姓名、性别、工作单位、电话号码和E-mail地址建立单独的条目,存入数 据文件。 ⑶可对记录中的姓名和电话号码等进行修改。 ⑷可增加或删除记录 ⑸可显示所有保存的记录 ⑹加入统计功能,可以统计男女同学或总人数。 ⑺加入查询功能,通过姓名、学号或电话号码查询到同学的条目。 ⑻在开始画面加入简单的菜单便于选择功能。 ⑼文件格式 1.储存数据文件格式 学号姓名性别工作单位电话号码E-mail 1 李四…. …. …. ⑽选做:加入文件加密系统,对储存数据文件进行简单的加密,要求通过直接打开储存数据文件无法获得其中的数据。但同时不影响程序对储存数据文件的调用。 [设计提示] 本程序建议采用结构体类型和文件系统实现。 三、程序设计题目:图书管理系统 [问题描述] 设计一个具有数据插入、修改、删除、显示和查询功能的图书管理程序。 [设计要求] (1)用户登录功能; (2)设计程序运行界面; (3)能用菜单选择各功能。 说明: (1)数据包括:书名、作者、书号、出版社、出版日期和单价; (2)可对图书信息修改; (3)可增加或删除图书信息; (4)可显示所有保存的图书信息; (5)可按书名、作者、书号或出版社进行图书信息的查询。 四、职工信息管理系统设计 1. 目的: (1)要求学生熟练掌握C语言的基本知识和编程技能; (2)基本掌握结构化程序设计的基本思路和方法; 2. 要求 基本要求: (1)试设计一个职工信息管理系统,使之能提供以下功能: (2)系统以菜单方式工作

c程序设计作业

1、分析下面程序: # include int main() { char c1,c2; c1=97; c2=98; printf("c1=%c,c2=%c\n"c1,c2); printf("c1=%d,c2=%d\n",c1,c2); return 0; } (1)运行时会输出什么信息?为什么? (2)如果将程序第4,5行改为 c1=197; c2=198; 运行时会输出什么信息?为什么? (3)如果将程序第3行改为 int c1,c2; 运行时会输出什么信息?为什么? 答:(1)程序运行不了,因为程序存在错误。正确的程序为:#include int main() { char c1,c2; c1=97; c2=98; printf("c1=%c,c2=%c\n",c1,c2); printf("c1=%d,c2=%d\n",c1,c2); return 0; } (2)如果将程序第4,5行改为 c1=197; c2=198; 运行时会输出: (3)如果将程序第3行改为 int c1,c2; 运行时会输出:

因为int表示整型,%c是输出字符,a的ASCLL代码是97,b的是98,所以输出 c1=a,c2=b.%d是表示输出十进制整型,所以输出c1=97,c2=98 2、用下面的scanf函数输入数据,使a=3,b=7,x=8.5,y=71.82,c1=’A’,c2=’a’。 问在键盘上如何输入? #include int main() { int a,b; float x,y; char c1,c2; scanf("a=%db=%d",&a,&b); scanf("%f%e",&a,&y); scanf("%c%c",&c1,&c2); return 0; } 答:输入如图: 输出如图: (此文档部分内容来源于网络,如有侵权请告知删除,文档可自行编辑修改内容, 供参考,感谢您的配合和支持)

C语言课程设计题目汇总

目录 题目6:通讯录程序设计(限2人)........................................................................................................................................... 题目10:机房机位预定系统(限2人)..................................................................................................................................... 题目13:工资纳税系统............................................................................................................................................................. 题目41:条件编译.....................................................................................................................................................................

题目6:回文数的形成............................................................................................................................................................... 杨顺民题目 C语言程序课程设计题目 题目1:年历显示 功能要求: (1)输入一个年份,输出是在屏幕上显示该年的日历。假定输入的年份在1940-2040年之间。(2)输入年月,输出该月的日历。 (3)输入年月日,输出距今天还有多少天,星期几,是否是公历节日。 题目2:小学生测验 面向小学1~2年级学生,随机选择两个整数和加减法形成算式要求学生解答。 功能要求: (1)电脑随机出10道题,每题10分,程序结束时显示学生得分; (2)确保算式没有超出1~2年级的水平,只允许进行50以内的加减法,不允许两数之和或之差超出0~50的范围,负数更是不允许的; (3)每道题学生有三次机会输入答案,当学生输入错误答案时,提醒学生重新输入,如果三次机会结束则输出正确答案; (4)对于每道题,学生第一次输入正确答案得10分,第二次输入正确答案得7分,第三次输入正确答案得5分,否则不得分; (5)总成绩90以上显示“SMART” ,80-90显示“GOOD”,70-80显示“OK”,60-70显示“PASS”,60以下“TRY AGAIN”

C语言课程设计参考题目 (1)

C语言课程设计参考设计题目 1、学生信息管理 (1)问题描述 学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。试设计一学生信息管理系统,使之能提供以下功能: ●系统以菜单方式工作 ●学生信息录入功能(学生信息用文件保存)---输入 ●学生信息浏览功能——输出 ●查询、排序功能——算法 1、按学号查询 2、按姓名查询 ●学生信息的删除与修改(可选项) (2)功能要求 ●界面简单明了; ●有一定的容错能力,比如输入的成绩不在0~100之间,就提示不合法,要求重新 输入; ●最好用链表的方式实现。 (3)算法分析 首先,一个学生包括这么多的属性,应该考虑定义一个结构,其次,我们应该考虑数据的存储形式:是定义一个数组来存储,还是定义一个链表呢?在这里假如我们以数组的方式来存储,当然可以,但是我们知道,假如我们定义一个数组的话,我们首先必须知道学生人数大概是多少,以便我们确定数组的大小,但是题目中没有给出,而且题目要求中有大量的删除、插入操作,所以用链表的方式比较方便。 对于菜单的实现,其实也比较简单,首先我们用printf语句把程序的功能列出来,然后等待用户输入而执行不同的函数,执行完了一个功能后又回到菜单。文件的读写操作大家参照书中的有关文件的章节。 2、学生综合测评系统 每个学生的信息为:学号、姓名、性别、家庭住址、联系电话、语文、数学、外语三门单科成绩、考试平均成绩、考试名次、同学互评分、品德成绩、任课教师评分、综合测评总分、综合测评名次。考试平均成绩、同学互评分、品德成绩、任课教师评分分别占综合测评总分的60%,10%,10%,20%。 A、学生信息处理 (1) 输入学生信息、学号、姓名、性别、家庭住址、联系电话,按学号以小到大的顺序存入文件中。 提示:学生信息可先输入到数组中,排序后可写到文件中。 (2) 插入(修改)同学信息: 提示:先输入将插入的同学信息,然后再打开源文件并建立新文件,把源文件和输入的信息合并到新文件中(保持按学号有序)若存在该同学则将新记录内容替换源内容, (3) 删除同学信息: 提示:输入将删除同学号,读出该同学信息,要求对此进行确认,以决定是否删除将删

CEMS安装手册

YSB-CEMS 安 装 手 册

CEMS的安装工艺指导书 1、一般规定 1.1、CEMS施工应按设计图纸进行,不得随意更改。 1.2、CEMS施工前,应具备系统图、布置平面图、接线图以及其他必要的技术文件。 1.3、CEMS施工应在监测平台、监测孔和仪器室装修全部完毕以后进行,要求电源、独立的接地和气源必须到位。 2、缆及拌热管敷设 2.1 CEMS的布线,应符合现行国家标准《电气装置工程施工及验收规范》的规定。 2.2 所有室外的电缆、导气管都不得裸露,要穿PVC管或镀锌钢管保护,或在线槽内敷设。保护管和设备之间要用金属软管或塑料螺纹软管连接。 2.3 不同系统、不同电压等级、不同电流类别的线路,不应穿在同一管内或线槽的同一槽孔内。 2.4 拌热管的敷设必须由上而下,倾斜角度不得小于5度,要保证冷凝水顺利地流入仪器室冷凝排水器内。保证拌热管的敷设没有弯曲不直的现象。 2.5 拌热管垂直或架空敷设时,使用截面积不小于10mm2的塑料护套的不锈钢索配线。首先把拌热管和钢索同时拉紧抻直,每间隔0.5~1m

用喉箍把拌热管与钢索固定紧,保证拌热管没有弯曲不直的现象。然后每间隔1~2m把保护管与钢索、拌热管固定紧。 2.6 使用钢索配线时,钢索两端要固定牢固,驰度适当不得过松也不得过紧,两端要可靠接地。钢索中间固定点间距不大于12米。 2.7 从采样探头到仪器室的拌热管必须是整根的,中间不允许有接头。拌热管两端必须密封绝缘处理。 2.8 保护管弯曲处,不应有折皱、凹陷和裂缝,弯曲半径不得小于管子外径的6倍。 2.9 保护管在仪器室内和监测平台上敷设时,一定要规范,横平竖直,沿墙壁或平台敷设,用管卡固定。 2、10 导线在管内或线槽内,不应有接头或扭结。导线的接头,应在接线盒内焊接或用端子连接。 2.11 拌热管、保护管或线槽的直线段应每隔1.0~2.0 m设置吊点或支点,在下列部位也应设置吊点或支点: (1)、保护管或线槽接头处; (2)、距接线盒0.2m处; (3)、线路走向改变或转角处。 2.12 电缆管路在下列情况下,应在便于接线处装设接线盒: (1)、管子长度每超过45m,无弯曲时; (2)、管子长度每超过30m,有1个弯曲时; (3)、管子长度每超过20m,有2个弯曲时; (4)、管子长度每超过12m,有3个弯曲时。 2.13 保护管子入盒时,盒外侧应套锁母,内侧应装护口,在吊顶内敷

C语言程序设计-作业与答案

《C 语言程序设计》课程作业 适用层次:专升本 培养类型:理工科专业 专业班级: 姓名: 学号: 作业要求:题目可打印,答案要求手写,考试时交作业。 第1次: 1.编写程序,分别计算1到100之间的奇数之和及偶数之和,并输出。 2.输入三角形的三条边a 、b 、c ,如果能构成一个三角形,则计算并输出三角形的周长和面积(结果保留两位小数);否则输出“无效的边长!”。 三角形面积计算公式为: s=))()((c x b x a x x ---,其中,x=(a+b+c)/2。 3.输入一个整数,求它的各位数字之和。例如,123的各位数字之和为6,-63的各位数字之和为9。 4.使用格里高利公式求π的近似值,精确到最后一项的绝对值小于10-6 。 +-+-=71 513114π …… 5.中国古代数学史上著名的“百鸡问题”:鸡翁一,值钱五;鸡母一,值钱三,鸡雏三,值钱一。百钱买百鸡,问翁、母、雏各几何? 6.编写程序,键盘输入正整数n (0= 2 2. 编写一个函数prime(int n),判断一个整数是否是素数,若是素数,函数值返回1,否则返回0。利用该函数找出100-200之间的所有素数。素数是只能被1和自身整除的正整数,2是最小的素数。 3.写一函数int strlength(char *s)求一个字符串的长度。主函数中输入一个字符串,调用函数strlength 求其长度并输出。

中国地质大学C语言课程设计题目(附参考代码)

C语言课程设计题目 选题一(起评分100分) 高考招生录取程序 已知文本文件f1.txt中存放了某个省当年参加高考的1000个考生的数据(考号、姓名、性别和考试成绩),存放格式是每行存放一个考生的数据,每个数据之间用空格隔开。 假定当年该省的招生计划是:一类本科招生计划为10%;二类本科招生计划为15%;三类本科招生计划为20%;四类高职高专招生计划为25%。 请编写程序,实现以下功能: (1)划定各批次录取分数线,结果可屏幕显示,也可存入文件。 (2)能够统计各批次中男生,女生的录取比例。统计结果可屏幕显示,也可存入文件。 (3)确定每名学生的录取情况及录取批次。 (4)考生可以根据考号或姓名(支持重名)查询自己的成绩及录取情况; 说明: ①系统程序要有界面 ②存入文件的数据,每行存一种数据,每行之间的不同信息用空格分隔。 选题二(起评分85分) 《C语言课程设计与学习指导》第4章题目或第5章题目任选其一 成绩评定方式 平时考勤:20% 考试(即程序考核及检查):40% 实习报告:40% 违规违纪处理 出现以下6种情况中的任何一种,整个课程设计的成绩直接认定为不及格: 1.考勤抽查出现3次(含)不在的情况; 2.上机从事玩游戏、看电影等活动被抓住2次(含)的情况; 3.程序检查被认定为抄袭的情况; 4.实习报告被认定抄袭或雷同的情况; 5.不参加考试(即程序考核及检查)的情况 6.不交实习报告的情况。

C语言课程设计报告撰写要求 1 内容要求 整个报告由六个部分构成: ①课设题目 ②题目分析 ③设计思路 ④实现结果 ⑤课设总结 ⑥附录(源代码) 2 篇幅要求 ①-⑤合计不低于8页,⑥不低于8页。 篇幅没有上限要求,但原则上要求不超过25页。 标题字体字号格式:宋体,三号,加黑,单倍行距。 正文字体字号格式:宋体或Times New Roman,五号,单倍行距。 3 撰写要求 严谨出现抄袭。 严谨出现雷同。 报告出现抄袭或雷同的,整个课程设计成绩一律按不及格论处。 4 其它 封面格式附后。

C语言课程设计题目

本次课程设计是《C语言》课程的综合实验,作为课堂教学和课内正常上机实验的补充。 通过对《C语言》课程的学习,学生已初步掌握C语言的基本概念、结构化程序设计的基本方法,但是实际编程和上机调试程序的能力还远远不足。通过《C 语言》课程设计,加强学生自主学习、收集资料和动手编程的能力,为后续专业课程打好基础。 本次课程设计要求每个程序要调试通过;课程设计结束后,每个小组提交课程设计成果如下: 程序一套,要求演示,演示时采用答辩形式,由各小组同学边演示边讲解编程思路。 课程设计报告一份。 源代码以电子版形式提交,提交的源代码要求加注释。(以附件的形式提交至老师的邮箱,邮件正文中注明专业、班级、各组员学号及姓名) 课程设计报告内容包括: 一、需求分析 对所选择题目进行分析,描述问题。简述课题要解决的问题是什么,有什么要求和限制条件。列出参与人员进行本设计时要达到的具体的目标。 二、总体设计 对设计目标进行总体分析,说明要采用的基本思路,说明遇到的问题和解决方法。 说明完成本次课程设计的完整过程。 要描述程序的设计思想,画出本次课程设计完整的程序框图或流程图。 三、详细设计 要求列出所有编写的函数清单,说明每个函数的功能,各形式参数的意义,画出各函数的调用关系图。即模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等)。

四、程序运行结果测试与分析 要针对程序处理的不同情况列出有代表性的输入和输出,用足够多的实例说明程序完成了设计任务和目标。 五、结论与心得 主要说明程序调试中发现的问题和解决办法,包括你在该设计中主要承担什么任务,在设计中学到了什么,哪里遇到了困难,解决的办法,可能但因时间关系没有来得及完成的想法,今后的目标等。 C语言课程设计题目 1、年历显示 功能要求: (1)输入一个年份,输出是在屏幕上显示该年的日历。假定输入的年份在1900-2100年之间。 (2)输入年月,输出该月的日历。 (3)输入年月日,输出距今天还有多少天,星期几,是否是公历节日。 2、小学生测验 面向小学1~2年级学生,随机选择两个整数和加减法形成算式要求学生解答。 功能要求: (1)电脑随机出10道题,每题10分,程序结束时显示学生得分; (2)确保算式没有超出1~2年级的水平,只允许进行50以内的加减法,不允许两数之和或之差超出0~50的范围,负数更是不允许的; (3)每道题学生有三次机会输入答案,当学生输入错误答案时,提醒学生重新输入,如果三次机会结束则输出正确答案; (4)对于每道题,学生第一次输入正确答案得10分,第二次输入正确答案得7分,第三次输入正确答案得5分,否则不得分; (5)总成绩90以上显示“SMART”,80-90显示“GOOD”,70-80显示“OK”,60-70显示“PASS”,60以下“TRY AGAIN”。

IPTV安装指导手册

IPTV安装指导手册 (初稿) 2007年8月

1.准备工作 1、确认用户带宽: 明确安装IPTV用户的网络已经提速到要求的网络速率。 2、完成室内布线: 在用户需要安装IPTV的电视机后如果没有电信网络,那么根据用户需求选取布线方案。参见附件的《IPTV家庭内部组网参考方案》。 3、更换ADSL用户的单口MODEM:如果用户家里没有配备hub,且使用的是单口modem,按照各分公司市场部门的要求进行更换。 4、检查机顶盒内组件是否齐全:打开ZXV10 B600V3机顶盒包装箱,箱内应包含下面物件: 序 物件备注 号 1 机顶盒 2 遥控器 3 AV视音频线 4 直通网线 5 无线网卡可选配件 6 电源适配器1只 7 用户手册1份 8 保修卡1份 9 合格证1份 1 装箱清单1份

2. IPTV 机顶盒的安装 在网络连接和电视连接的过程中,设备间的连线不分先后次序,但请注意以下几项内容: 首先将需连接的各个设备的电源关闭。为防止意外发生,建议同时断开电源连接。 在连接过程中,保证所有的连接正确、可靠。 建议最后连接各设备的电源线,并在确定所有连接正确、可靠的前提下,打开各设备的电源开关。 开机顺序为:先打开电视机,最后打开机顶盒。 关机顺序与开机顺序相反。 1.1 网络连接 常见的机顶盒网络连接方式,有下面3种,请安装人员根据实际情况,参照下面的连接示意图连接机顶盒及相应设备。 仅机顶盒上网 电脑不上网,线路上只有机顶盒使用iptv 的帐号拨号上网,网络连接如图1所示。 电话插座电话线 网线 ZXV10 B600电视机 视音频线 WAN 接口 ADSL Modem 图1 网络连接方式1 电脑、机顶盒同时上网 电脑可使用ADSL 的帐号拨号上网,机顶盒使用iptv 的帐号拨号上网,网络连接如图2、图3所示。

C程序设计作业

第一章作业 答案:一,59,14、4,28、e 二1小题,59 2,15 一、将数89、20、25、40、875用十六进制表示 二、填空 1、在C语言中,数值常量0x3b得十进制值就是。 2、字母f得ASCII码为十进制数___________。 第三章作业 一、选择题: 1、下列变量名中, B 就是非法得。 A) Tom B) 3n C) little_boy D) c10 2、若有以下类型说明 char a; int b; float c; double d;则表达式a*b+d-c得结果类型就是( A ) A)float B)char C)int D)double 3、若x为整型,则逗号表达式(x=4*5,x*5),x+25得结果及x得值分别就是(C )正确答案就是100,45 A)45 20 B)125 20 C)125 45 D)100 100 4、假设所有变量均为整型,则表达式(a=3,b=2,b++,a+b)得值就是 C 。 A) 5 B) 8 C) 6 D)7 5、已知c2为字符型,则执行语句c2=’E’+’8’-‘A’后,c2得值为 C 。 A) 12 B) 11 C)不确定得值D) 10 6、设a为double变量,b为int型变量,c为字符型变量,则a+b+c为( C )型 A) int B) float C) double D) char 7、C语言中不可用作标识符得字符有( C ) A下划线 B % C数字 D字母 8、下面四个选项中,均就是合法整型常量得就是(D ) A)160 B)- 0xcdf C)- 01 D)0x - 0xffff 01a 0668 2e5 9、设a为字符变量,b为int型变量,c为double型变量,则a*b+c为( C )型 A、int B、float C、double D、char 10、若a就是int型变量,则表达式(a=4*5,a*2),a+4得值为( C ) A、20 B、22 C、24 D、 44 第四章作业 一、选择题

C语言课程设计参考题目 (2)

附录1 供选择的C语言程序课程设计题目 第一类题目应用类 题目1:年历显示。 功能要求: (1)输入一个年份,输出是在屏幕上显示该年的日历。假定输入的年份在1940-2040年之间。(2)输入年月,输出该月的日历。 (3)输入年月日,输出距今天还有多少天,星期几,是否是公历节日。 题目2:小学生测验 面向小学1~2年级学生,随机选择两个整数和加减法形成算式要求学生解答。 功能要求: (1)电脑随机出10道题,每题10分,程序结束时显示学生得分; (2)确保算式没有超出1~2年级的水平,只允许进行50以内的加减法,不允许两数之和或之差超出0~50的范围,负数更是不允许的; (3)每道题学生有三次机会输入答案,当学生输入错误答案时,提醒学生重新输入,如果三次机会结束则输出正确答案; (4)对于每道题,学生第一次输入正确答案得10分,第二次输入正确答案得7分,第三次输入正确答案得5分,否则不得分; (5)总成绩90以上显示“SMART” ,80-90显示“GOOD”,70-80显示“OK”,60-70显示“PASS”,60以下“TRY AGAIN” 。

题目3 运动会比赛计分系统 要求:初始化输入:N-参赛学校总数,M-男子竞赛项目数,W-女子竞赛项目数 各项目名次取法有如下几种: 取前5名:第一名得分7分,第二名得分5,第三名得分3,第四名得分2,第五名得分1;取前3名:第一名得分5,第二名得分3,第三名得分2; 功能要求: (1)系统以菜单方式工作 (2)由程序提醒用户填写比赛结果,输入各项目获奖运动员信息。 (3)所有信息记录完毕后,用户可以查询各个学校的比赛成绩 (4)查看参赛学校信息和比赛项目信息等。 题目4:学生学籍管理系统 用数据文件存放学生的学籍,可对学生学籍进行注册,登录,修改,删除,查找,统计,学籍变化等操作。 功能要求: (1)系统以菜单方式工作。 (2)登记学生的学号,姓名,性别,年龄,籍贯,系别,专业,班级;修改已知学号的学生信息;(3)删除已知学号的学生信息; (4)查找已知学号的学生信息; (5)按学号,专业输出学生籍贯表。 (6)查询学生学籍变化,比如入学,转专业,退学,降级,休学,毕业。 题目5:排班系统 学校实验楼有7名保安人员:钱、赵、孙、李、周、吴、陈。由于工作需要进行轮休制度,一星期中每人休息一天。预先让每一个人选择自己认为合适的休息日。请编制程序,打印轮休的所有可能方案。当然使每个人都满意,例如每人选择的休息日如下: 钱:星期一、星期六 赵:星期二、星期四 孙:星期三、星期日 李:星期五 周:星期一、星期四、星期六 吴:星期二、星期五 陈:星期三、星期六、星期日 运行结果: Solution: 1 赵钱孙李周吴陈 ============================================================= 星期四星期一星期三星期五星期六星期二星期日 Solution: 2 赵钱孙李周吴陈 ============================================================= 星期四星期一星期日星期五星期六星期二星期三 Solution: 3

相关文档
最新文档