1月15日 操作系统 周一

本文介绍了一个使用C语言编写的简易菜品价格管理系统。该系统具备录入10个菜品单价、按价格排序及查找特定菜品价格的功能。通过简单的菜单交互,用户可以轻松完成各项操作。

操作系统
1月15日 周一
实现的功能: 简单的功能表

include “stdio.h”

float a[10];
welcome()
{
int x;//定义变量
while(1)
{
printf(“\t\t===================================\n”);//输出
printf(“\t\t=====1.输入10个菜品的单价 ======\n”);//输出
printf(“\t\t=====2.将10个价格从小到大排序======\n”);//输出
printf(“\t\t=====3.查找一个特殊的单价 ======\n”);//输出
printf(“\t\t=====0. 退出 ======\n”);//输出
printf(“\t\t===================================\n”);//输出
printf(“请输入功能选项:”);//输出
scanf(“%d”,&x);//输入
switch(x)
{
case 1:one();
break;
case 2:two();
break;
case 3:three();
break;
case 0:exit(0);
break;
default:printf(“错误选项,请重新选择\n”);//输出
}
}
}
one()
{
int i;//定义变量

for(i=0;i<10;i++)
{
    printf("请输入第%d个元素:",i+1);//输出
    scanf("%f",&a[i]);//输入
}

}
two()
{
int i,j;//定义变量
float t;//定义变量
printf(“10个单价排序后如下:\n”);//输出
for(i=1;i<10;i++)
{
for(j=0;j<10-i;j++)
{
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
for(i=0;i<10;i++)
{
printf(“%.2f\t”,a[i]);//输出
}
printf(“\n”);
}
three()
{
float key;//定义变量
int i,flag=0;//定义变量
printf(“请输入您要查找的元素:”);//输出
scanf(“%f”,&key);//输入
for(i=0;i<10;i++)
{
if(key==a[i])
{
printf(“查找成功,位置是%d\n”,i+1);//输出
flag=1;
break;
}
}
if(flag==0)
{
printf(“查找失败\n”);//输出
}

}
void main()
{
welcome();//调用菜单函数
}
还是需要每天定目标做计划,才能有干劲。
没人嘲笑你的梦想,他们只是嘲笑你的实力

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值