1 调整计费标准。可以根据实际情况对计费标准进行调整,比如增加费率等。
2 修改费用参数。可以通过修改费用参数,如基本水费、污水处理费等,来改变智能水表系统的费用。
3 更换水表设备。如果需要对费用进行大幅度调整,可以考虑更换智能水表设备,比如更换计费模块等。
4 系统升级。智能水表系统可以通过系统升级来增加新功能、调整计费模式等,从而实现费用的改变。
总之,如果需要改变智能水表系统的费用,可以通过以上方式进行调整。但需要注意的是,任何费用的改变都需要与相关政策法规相符,并经过相关部门的审核和批准。你好 具体实现如下:
#include<stdioh>
#include<stringh>
#include<stdlibh>
#define w 18/水18元/吨/
#define e 05/电05元/度/
struct user{
char name[10],ID[20];/用户的姓名和身份z号码/
double water,electricity;/用水(吨)、电(度)量/
double monney;/总共的水电费用/
}u[100];/用户最大容量为100/
/显示用户信息/
void display(){
int n;/确定当前用户的人数/
int i;
for(n=0;n<100;n++)
if(u[n]monney==0) break;
if(n==0)
printf("系统无用户,需要添加!^_^\n");
else
for(i=0;i<n;i++)
printf("\n编号:%d\t姓名:%s\tID:%s\t用水量:%1f吨\t用电量:%1f度\n",i+1,u[i]name,u[i]ID,u[i]water,u[i]electricity);
}
/添加用户/
void add(){
int n;/确定当前用户的人数/
for(n=0;n<100;n++)
if(u[n]monney==0) break;
printf("\t\t\t请输入新用户的姓名:");
scanf("%s",u[n]name);
printf("\t\t\t请输入新用户的ID(18位):");
scanf("%s",u[n]ID);
printf("\t\t\t请输入新用户的用水量:");
scanf("%lf",&u[n]water);
printf("\t\t\t请输入新用户的用电量:");
scanf("%lf",&u[n]electricity);
u[n]monney=(u[n]water)w+(u[n]electricity)e;
printf("\n添加成功!\n");
}
/修改用户信息/
void alter(){
char name[10];
int n;/确定当前用户的人数/
int i;
printf("\t\t\t请输入您的姓名:");
scanf("%s",name);
for(n=0;n<100;n++)
if(u[n]monney==0) break;
for(i=0;i<n;i++)
if(strcmp(u[i]name,name)==0){
int choice=0;
printf("\n\t\t\t1修改ID\n\t\t\t2修改用水量\n\t\t\t3修改用电量\n\t\t\t4退出\n");
printf("\n\t\t\t请输入您的选择:");
GOTO1:scanf("%d",&choice);
switch(choice)
{
case 1:
printf("\n\t\t\t请输入ID:");
scanf("%s",u[i]ID);
break;
case 2:
printf("\n\t\t\t请输入用水量:");
scanf("%lf",&u[i]water);
break;
case 3:
printf("\n\t\t\t请输入用电量:");
scanf("%lf",&u[i]electricity);
break;
case 4:
break;
default:
printf("\t\t\t输入错误,请重新输入:");
goto GOTO1;
}
printf("\n修改成功!\n");
break;
}
if(i==n)
printf("\n\t\t\t没有此用户,您可以选择注册新用户^_^!\n");
}
/删除用户/
void delete_(){
int n,i=0,j;
for(n=0;n<100;n++)
if(u[n]monney==0) break;
display();
printf("\n\t\t\t请输入要删除用户对应的编号:");
scanf("%d",&i);
for(j=i-1;j<n;j++){
strcpy(u[j]name,u[j+1]name);
u[j]electricity=u[j+1]electricity;
strcpy(u[j]ID,u[j+1]ID);
u[j]monney=u[j+1]monney;
u[j]water=u[j+1]water;
}
u[n-1]monney=0;
printf("删除成功!^_^\n");
}
/用户管理/
void m_user(){
int choice=0;
GOTO2:system("cls");
printf("\t\t\t---------------------\n");
printf("\t\t\t| 用户管理^_^ |\n");
printf("\t\t\t---------------------\n\n\n");
printf("\n\t\t\t1显示用户信息\n\t\t\t2添加用户\n\t\t\t3修改用户信息\n\t\t\t4删除用户信息\n\t\t\t5退出");
printf("\n\t\t\t请输入您的选择:");
GOTO3:scanf("%d",&choice);
switch(choice)
{
case 1:
display();
system("pause");
goto GOTO2;
case 2:
add();
system("pause");
goto GOTO2;
case 3:
alter();
system("pause");;
goto GOTO2;
case 4:
delete_();
system("pause");;
goto GOTO2;
case 5:
break;
default:
printf("\t\t\t输入有误,请重新输入:");
goto GOTO3;
}
}
/收费管理/
void m_fee(){
int n,i,choice=0;
double w_sum=0,e_sum=0;
GOTO4:system("cls");
printf("\t\t\t---------------------\n");
printf("\t\t\t| 收费管理^_^ |\n");
printf("\t\t\t---------------------\n\n\n");
for(n=0;n<100;n++)
if(u[n]monney==0) break;
printf("\n\t\t\t1用户费用信息查询\n\t\t\t2总水费\n\t\t\t3总电费\n\t\t\t4总费用\n\t\t\t5退出\n");
printf("\n\t\t\t请输入您的选择:");
GOTO5:scanf("%d",&choice);
switch(choice)
{
case 1:
if(n==00)
printf("\n\t\t\t系统无注册用户!\n");
else
for(i=0;i<n;i++){
printf("\n\t姓名:%s\t水费:%2f元\t电费:%2f元\t缴纳的总费用:%2f元\n",u[i]name,(u[i]water)w,(u[i]electricity)e,u[i]monney);
w_sum+=u[i]waterw;
e_sum+=u[i]electricitye;
}
system("pause");
goto GOTO4;
case 2:
printf("\n\t\t\t系统用户缴纳的总水费:%2f元\n",w_sum);
system("pause");
goto GOTO4;
case 3:
printf("\n\t\t\t系统用户缴纳的总电费:%2f元\n",e_sum);
system("pause");
goto GOTO4;
case 4:
printf("\n\t\t\t系统用户缴纳的总费用:%2f元\n",w_sum+e_sum);
system("pause");
goto GOTO4;
case 5:
printf("管理完毕!\n");
break;
default:
printf("\n\t\t\t输入错误,请重新输入:");
goto GOTO5;
}
}
void main(){
int choice=0;
GOTO6:system("cls");
printf("\t\t\t-----------------------------------\n");
printf("\t\t\t| 欢迎进入水电费管理系统^_^ |\n");
printf("\t\t\t-----------------------------------\n\n\n");
printf("\n\t\t\t1用户管理\n\t\t\t2收费管理\n\t\t\t3退出\n");
printf("\n\t\t\t请输入您的选择:");
GOTO7:scanf("%d",&choice);
switch(choice)
{
case 1:
m_user();
system("pause");
goto GOTO6;
case 2:
m_fee();
system("pause");
goto GOTO6;
case 3:
break;
default:
printf("\n您的输入有误,请重新输入:");
goto GOTO7;
}
}
共享了 希望能帮助更多人使用美萍物业管理系统,可以通过以下步骤录入电费水费:第一步,打开系统并登录账户;第二步,点击“能源管理”,进入能源管理系统;第三步,点击“电费缴费”或“水费缴费”,按要求填写相应的缴费信息;第四步,完成缴费,保存缴费记录。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)