c语言作业. 旅游景点管理程序(大一的作业) 主要用结构体数组实现,用结构体表示每项记录,包含数据 《旅游景区管理》作业:有关旅游容量问题
c语言作业. 旅游景点管理程序(大一的作业) 主要用结构体数组实现,用结构体表示每项记录,包含数据
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
/*------------数据区--------*/
int SIZE=2
struct Spot{
char id[10] //景点编号
char name[20] //景点名称
char address[50] //景点地址
float cost //费用
}
struct Spot scenery[20]
char sub_id[10] //用于储存要查询、修改、删除景点的编号
/*-----------函数声明区--------*/
void Input(Spot scenery[],int SIZE) //录入函数
void Del(Spot scenery[],char sub_id[],int &SIZE) //删除函数
void Alter(Spot scenery[],char sub_id[],int SIZE) //修改函数
void Output(Spot scenery[],int SIZE) //显示函数
void Select(Spot scenery[],char sub_id[],int SIZE) //查询函数
void Count(Spot scenery[],int SIZE) //统计函数
void Exit() //退出函数
/*------------函数定义区-----------*/
void Input(Spot scenery[10],int SIZE)
{
int i
printf("please input
")
printf("------------------------------------------
")
for(i=0i<SIZEi++)
{
printf("please input id:")
gets(scenery[i].id)
printf("please input name:")
gets(scenery[i].name)
printf("please input address:")
gets(scenery[i].address)
printf("please input cost:")
scanf("%f",&scenery[i].cost)
fflush(stdin) //清空键盘缓冲区
printf("
")
}
printf("------------------输入完毕----------------
")
}
void Del(Spot scenery[],char sub_id[],int &SIZE)
{
int i,j
printf("please input delete spots id:")
gets(sub_id)
for(i=0i<SIZEi++)
{
if(strcmp(scenery[i].id,sub_id)==0)
{
for(j=ij<SIZEj++)
scenery[j]=scenery[j+1]
SIZE--
}
}
printf("-------------删除成功-------------
")
}
void Alter(Spot scenery[],char sub_id[],int SIZE)
{
int i
printf("please input alter spots id:")
gets(sub_id)
for(i=0i<SIZEi++)
{
if(strcmp(scenery[i].id,sub_id)==0)
{
printf("alter spots name is:")
gets(scenery[i].name)
printf("alter spots address is:")
gets(scenery[i].address)
printf("alter spots cost is:")
scanf("%f",&scenery[i].cost)
fflush(stdin)
break
}
}
printf("-------------修改成功------------
")
}
void Output(Spot scenery[],int SIZE)
{
int i
printf("output scenery:
")
printf("----------------------------------------
")
for(i=0i<SIZEi++)
{
printf("id:%s name:%s address:%s cost:%.2f
",scenery[i].id,scenery[i].name,scenery[i].address,scenery[i].cost)
}
printf("------------------输出完毕---------------
")
}
void Select(Spot scenery[],char sub_id[],int SIZE)
{
int i
printf("please input select spots id:")
gets(sub_id)
printf("-----------------查询结果--------------
")
for(i=0i<SIZEi++)
{
if(strcmp(scenery[i].id,sub_id)==0)
printf("id:%s name:%s address:%s cost:%.2f
",scenery[i].id,scenery[i].name,scenery[i].address,scenery[i].cost)
}
}
void Count(Spot scenery[],int SIZE)
{
int i
float sum //sum用于储存总费用
printf("-------------------统计结果------------
")
for(i=0,sum=0i<SIZEi++)
sum+=scenery[i].cost
printf("scenery number is:%d cost is:%.2f
",SIZE,sum)
}
void Exit()
{
printf("----------------已退出--------------
")
exit(1)
}
/*-------------主函数----------*/
void main()
{
int s
while(1)
{
printf("please input:
")
printf("1、录入。
2、删除。
3、修改。
4、显示。
5、查询。
6、统计。
7、退出。
")
scanf("%d",&s)
fflush(stdin)
switch(s)
{
case 1:Input(scenery,SIZE)break
case 2:Del(scenery,sub_id,SIZE)break
case 3:Alter(scenery,sub_id,SIZE)break
case 4:Output(scenery,SIZE)break
case 5:Select(scenery,sub_id,SIZE)break
case 6:Count(scenery,SIZE)break
case 7:Exit()break
default:printf("please input again:")break
}
}
}
《旅游景区管理》作业:有关旅游容量问题
旅游实践中,,旅游容量问题肯定存在:
1.旅游心理(感知)容量问题
2.旅游资源容量问题
3.旅游生态容量问题
最主要的是容量超载问题与生态破坏.
与这些因素有关:
1.旅游区日空间总容量;
2.景点的可游览面积;
3.游客适宜游览面积,即平均每位游客占用的基本空间标准;
4.风景旅游区每天的有效开放时间;
5.每位游客在风景旅游区内的平均游览时间。
6.景点的瞬时环境容量;
7.整个风景旅游区的日周转率。
8.旅游者的个人素质.
C语言程序设计实验报告题目七:旅游景点信息管理系统设计 旅游景点信息包括:省份,景点种类(如:人
旅游景点信息包括:省份,景点种类(如:人文景观、自然山水、历史遗迹等等),景点名称,景点简介,景点门票价格等(景点名称不重复)。试设计一个旅游景点信息管理系统,使之能提供以下功能:【我可以帮你完成】
急求!!!泰山旅游景点的优势与劣势?导游作业!
优:泰山为世界双遗,既有自然优势,又是封禅大典的圣地,地位独特。
劣:1、现代元素较少 2、体验式旅游少 ,不太适合做休闲、会展等专项旅游产品 3、交通、住宿、购物、饮食等相关配套服务有待发展。
什么是高大模板?常用于什么建筑?
高大模板指高度大于8米、支架的横跨宽度大于18米、或是在施工的每平方米的荷载大于10千牛、或着是集中线每米受到的荷载大于15千牛的模板支架。所以高大模板的自身特点就是空间跨度大,可应用在高度要求较高的混凝土建筑中,而且自身的重量也很大。由于支脚架的类型有许多种,例如:碗扣式、门式以及型钢,它们都具备着各自的优点,所以针对不同的建筑要求来讲,在选择模板支撑的脚手架时要视情况而定,以选取最佳的方案来达到提高建筑的质量的目的。
高大模板常用于,大型公共设施,寺庙,大厦等等。
对于高大模板施工的技术来讲,顶板模板施工也扮演着很重要的角色。平台模板主要以钢管脚手架为主,在支顶板时要先搭好规定尺寸的脚手架,这样才能确保顶板模板的建立。顶板包括主龙骨和次龙骨,将主龙骨垂
直于木方放置,次龙骨采用竖向在木方上,同时次龙骨上面要多铺几层木板,用钉子使它们接合在一起,在其中用胶带贴紧海绵条,达到防止漏浆的目的。
当平顶的模板与已浇筑墙柱接触时,在两者交汇处粘贴海绵条,再加上次龙骨使之顶紧,以防止漏浆,污染墙、柱面的现象,延长模板的使用周期。
脚手架小横杆在上与大横杆在上有什么区分?
一、使用方式不同
1、脚手板形式为网片或者笆片,大横杆在上,小横杆在下。
2、脚手板形式为跳板形式,小横杆在上,大横杆在下。
3、按照规范规定,扫地杆时小横杆应在大横杆的下面,架体时小横杆应在大横杆的上面。
二、方向不同
1、大横杆是纵向水平杆,即沿脚手架纵向设置的水平杆。
2、小横杆是横向水平杆,即沿脚手架横向设置的水平杆。
三、长度不同
大横杆就是一般和立杆长度相同通过扣件与立杆连接,小横杆是与横杆垂直的与两根立杆用扣件连接的钢管,一般较短。
扩展资料:
脚手架的常见问题
一、施工
扫地杆缺失,纵横交接处未连接、扫地杆距地距离过大或过小等;脚手板开裂、厚度不够、搭接没有满足规范要求;大模板拆除后内侧立杆与墙体之间没有防坠网;剪刀撑在平面内没有连续;开口脚手架未设斜撑;脚手板下小横杆间距过大;连墙件没有做到内外刚性连接;防护栏杆间距大于600mm;扣件连接不紧,扣件滑移等。
二、变形事故
1、因地基沉降引起的脚手架局部变形。在双排架横向截面上架设八字戗或剪刀撑,隔一排立杆架设一组,直到变形区外排。八字戗或剪刀撑下脚必须设在坚实、可靠的地基上。
2、脚手架赖以生根的悬挑钢梁挠度变形超过规定值,应对悬挑钢梁后锚固点进行加固,钢梁上面用钢支撑加U形托旋紧后顶住屋顶。预埋钢筋环与钢梁之间有空隙,须用马楔备紧。吊挂钢梁外端的钢丝绳逐根检查,全部紧固,保证均匀受力。
3、脚手架卸荷、拉接体系局部产生破坏,要立即按原方案制定的卸荷拉接方法将其恢复,并对已经产生变形的部位及杆件进行纠正。如纠正脚手架向外张的变形,先按每个开间设一个5t倒链,与结构绷紧,松开刚性拉接点,各点同时向内收紧倒链,至变形被纠正,做好刚性拉接,并将各卸荷点钢丝绳收紧,使其受力均匀,最后放开倒链。
参考资料来源:搜狗百科-脚手架
什么叫做“顺沟槽在坑上作业”?
管道是有安装坡度的,所以容纳管道的沟槽底面也应该是有同样坡度的,这个坡度不是图片上表内所说的坡度,图片上表内坡度是沟槽两边土方开挖应该放的坡度。
大坑槽,机械在沟内挖土(作业),窄坑槽,机械在在坑边上作业,机械在坑边上沿着坑槽的方向边挖土边前进就叫“顺沟槽在坑上作业”,这种作业方法时,沟槽两边土方开挖应该放的坡度可以比只在“坑上作业”稍微陡一点的意思。