关于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]来统计搜索次数最多的是模式。

//打印输出

}

相关文章

发表新评论