关于c语言的商家服务评分统计信息
#包含stdio.h
#包含stdlib.h
/*
*打印n *
**/
void print_star(int n)
{
int I;
for(I = 1;I = n;I) //循环n次
printf(" * ");//打印*
}
/*
*主要功能
**/
int main()
{
int I;
Int count一个c语言问题 # includestdio.h
#includestdlib.h//头文件
#include time.h//头文件
int main()
{
int a[111],b[100],c[111],n,m,k=0,t,l=0,s;
scanf("%d%d ",n,m);
srand((无符号)时间(空));//srand()是为rand()提供种子
for(int I = 0;i50我)
{
a[i]=rand()1;//取101的余数;
}
for(int I = 0;i50我)
{
if(a[i]na[i]=m)
{
c[l]= a[I];//这是用于冒泡排序的;
b[k]= a[I];//这是用来排序的;
printf("%d ",a[I]);//排序前的序列;
}
}
printf(" \ n ");
for(int I = 0;ik-1;I )//选择一个排序。
{
for(int j = I 1;JK;j)
{
if(b[i]b[j])
{
t = b[I];
b[I]= b[j];
b[j]= t;
}
}
}
for(int I = 0;il;I )//冒泡排序
{
for(int j = 0;JL-I-1;j)
{
if(c[j]c[j 1])
{
s = c[j];
c[j]= c[j 1];
c[j ^ 1]= s;
}
}
}
for(int I = 0;ik;我)
{
printf("%d ",b[I]);
}
printf(" \ n ");
for(int I = 0;il;我)
{
printf("%d ",c[I]);
}
返回0;
}
根据你给的资料,代码大致是这样的;可能会有一些瑕疵,可以根据原问题修改;希望能帮到你,希望采纳;
c语言编程:商家商品销售额统计? 根据题目要求,商品销售表的C语言程序如下
# includestdio.h
int main(){
int i,sum=0,a[8];
Printf(" -
Printf("请输入6个月的商品销量:");
for(I = 0;i6;i ){
scanf("%d ",a[I]);
sum = suma[I];
}
a[6]= sum;
a[7]= sum/6;
printf(" \ n商品销售表\ n ");
printf(" _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n ");
Printf("一月、二月、三月、四月、五月、六月总销售额平均销售额\ n ");
for(I = 0;i8;i ){
printf(" %d | ",a[I]);
}
printf(" \ n ");
printf(" _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n ");
返回0;
}
用c语言写的:商品销售统计程序 #includeiostream
# includecstring
# include流
# includestdlib . h//system(" CLS ")//清除屏幕
#includeconio.h//getche()
使用命名空间std
//全局变量
int I = 0;//输入的商品总数。
char ch//cinch
int n;//案例(n)
字符代码[10];
char name[10];
充电单元[10];
int金额;
浮动单价;
float total = 0;//总价
ofstream f1("。/test . txt ");
ofstream f2(" ./sell . txt ");//构建输出流,构建时不带文件。
分类商品
{
私人:
字符代码[10];//代码
char name[10];//名称
充电单元[10];//单位
int金额;//总计
浮动单价;//单价
公共:
商品();
商品(char co[10],char na[10],char un[10],int am,float unpr);//构造函数
void f _ write();//输入
void f _ change();//更改
void f _ delete();//删除
void显示();//显示所有商品信息
void s _ buy();//购买
};
//构造函数
Goods::Goods(){}
Goods::Goods(char co[10],char na[10],char un[10],int am,float unpr)
{
strcpy(代码,co);
strcpy(姓名,不适用);
strcpy(单位,联合国);
金额= am
单价= unpr
}
商品* g[50];
//商品信息录入
void商品::f_write()
{
Cout”请输入“i 1”商品代码:“endl
cincode
Cout”请输入第一个“i 1”商品名称:“endl
肉桂;
Cout”请输入“i 1”商品计量单位:“endl
cinunit
Cout”请输入“i 1”项的总数:“endl
cinamount
Cout "请输入项目" i 1 "的单价:" endl
cinunitprice
g[I]=新商品(代码、名称、单位、金额、单价);
我;
Cout”信息输入成功!(按y继续录入,按n返回下一级)“endl
肚带;
if(ch=='y ')
{
f _ write();
}
}
//更改商品信息
作废商品::f_change()
{
Cout "请输入要更改的商品代码:";
cincode
for(int h = 0;嗨;h)
{
if(0 == strcmp(g[h]-code,code))
{
Cout”商品信息如下:“endl
Cout“代码名称单价总单位”endl
coutg[h]-代码" \ t " g[h]-名称" \ t " g[h]-单价
" \ t " g[h]-amount " \ t " g[h]-unitendl;
char newco,newna,newun
int newam
float newunpr
Cout "你要修改:1。代码;2.姓名;3.单价;4.总金额;5.单位。”endl
cinn
开关(n)
{
案例1:
Cout "请输入修改后的商品代码:";
cinnewco
g[h]-code[10]= newco;
Cout "修改成功!"endl
打破;
案例二:
Cout "请输入修改后的产品名称:";
cinnewna
g[h]-name[10]= newna;
Cout "修改成功!"endl
打破;
案例三:
Cout "请输入单价:";
cinnewunpr
g[h]-unit price = new unpr;
Cout "修改成功!"endl
打破;
案例4:
Cout "请输入修改后的商品总数:";
cinnewam
g[h]-amount = newam;
Cout "修改成功!"endl
打破;
案例5:
Cout "请输入修改后的商品单位:";
cinnewun
g[h]-单位[10]= newun;
Cout "修改成功!"endl
打破;
}
打破;
}//如果
}//for循环
Cout "继续修改?(y/n)" endl;
肚带;
if(ch=='y ')
{
f _ change();
}
}
//删除信息
作废商品::f_delete()
{
Cout "请输入要删除的商品代码:";
cincode
for(int h = 0;嗨;h)
{
if(0 == strcmp(g[h]-code,code))
{
for(int k = h;ki;k)
{
g[k]= g[k 1];
I-;
}
}
}
Cout“删除成功!”endl
Cout "继续删除?(y/n)" endl;
肚带;
if(ch=='y ')
{
f _ delete();
}
}
//打印信息
作废商品::显示()
{
系统(“cls”);
cout " " endl
Cout " -所有商品信息如下--" ENDL;
cout " " endl
Cout“代码名称单价总单位”endl
f1 " " endl
f1”-所有商品信息如下:“ENDL
f1 " " endl
F1“代码名称单价总单位”endl
如果(i==0)
{
Cout "系统没有输入任何商品信息,或者记录已被删除!";
}
for(int k = 0;ki;k)
{
coutg[k]-代码" \ t " g[k]-名称" \ t " g[k]-单价
" \ t " g[k]-amount " \ t " g[k]-unitendl;
f1g[k]-代码" \ t " g[k]-名称" \ t " g[k]-单价
" \ t " g[k]-amount " \ t " g[k]-unitendl;
}
coutendl
}
//购买
作废商品::s_buy()
{
浮动价格= 0;//个别商品价格
Cout "请输入您想购买的产品代码:";
cincode
for(int h = 0;嗨;h)
{
if(0 == strcmp(g[h]-code,code))
{
Cout "请输入您要购买的商品数量:";
cinamount//当前要采购的数量
价格=金额* g[h]-单价;
g[h]-金额= g[h]-金额-金额;
coutendl
Cout“代码名称单价数量小计”endl
coutg[h]-代码" \ t " g[h]-名称" \ t " g[h]-单价
" \ t " g[h]-amountg[h]-unit " \ t " price endl;
F2“代码名称单价数量小计”endl
f2g[h]-代码" \ t " g[h]-名称" \ t " g[h]-单价
" \ t " g[h]-amountg[h]-unit " \ t " price endl;
合计=总价;
打破;
}
}
Cout "按1继续购买,按2结束。endl
cinn
如果(n==2)
{
coutendl
Cout "购买结束,合计:"合计"元!"endl
}
其他
{
s _ buy();
}
}
//超类函数
//操作显示的第一部分
void f_screen()
{
系统(“cls”);
商品g;
Cout”按相应的键进行操作:“endl
Cout"0。输入信息1。变更信息2。删除信息3。返回下一级“endl
cinn
开关(n)
{
案例0:
g . f _ write();
if(ch=='n'||ch=='N ')
f _ screen();
打破;
案例1:
g . f _ change();
if(ch=='n'||ch=='N ')
f _ screen();
打破;
案例二:
g . f _ delete();
if(ch=='n'||ch=='N ')
f _ screen();
打破;
}
}
//第二部分操作显示
空屏幕()
{
商品g;
g .显示器();
coutendl
g . s _ buy();
}
//初始屏幕显示
空白屏幕()
{
系统(“cls”);
cout " " endl
商品销售统计系统。
cout " " endl
f2 " " endl
F2 "--商品销售统计系统;
f2 " " endl
Cout "按1更改产品信息,按-1进行销售统计。endl
肚带;
if(ch=='1 ')
{
f _ screen();
如果(n==3)
screen();
}
else if(ch=='-1 ')
{
s _ screen();
}
其他
{
Cout“输入错误,系统重启!”;
screen();
}
}
int main()
{
screen();
返回0;
}
用C语言写的,写得分统计程序: #包含stdio.h
int main()
{
float x[8]={9.2,9.5,9.0,8.9,9.3,9.5,9.1,9.0 };
浮动最大值、最小值;
int I;
浮点平均值= 0;
max = min = x[0];
for(I = 0;I 8;我)
{
if (x[i] max)
{
max = x[I];
}
if (x[i] min)
{
min = x[I];
}
avg = x[I];
}
avg =(avg-max-min)/6;
printf("平均资源为:%f.\n ",avg);
返回0;
}
c语言编程问题 int main()
{
int student _ score[20]= { 0 };
//访问20名学生的成绩。
int I = 0;
for(I = 0;i 10我)
{
Printf ("The %d student scores \n,输入分数:",I);
scanf(" %d ",student _ score[I]);
}
//总和与平均值
//对数组进行排序以找到中间值
//定义一个临时数组int score_count[5]来统计搜索次数最多的是模式。
//打印输出
}
最后更新于 2023-10-07 18:56:06 并被添加「」标签,已有 位童鞋阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处
相关文章