exercise 2.c
来自「北大青鸟软件工程师ppt的学生用书源代码」· C语言 代码 · 共 59 行
C
59 行
#include <stdio.h>
void main()
{
int salesman[4][4];
/*存储四个销售员销售的四种产品的数量
*行表示销售员
*列表示产品
*****************/
char product;//标识4种商品
int i,j,sum = 0;
double grand_total=0.0;//保存销售所有产品的总数量
double factor, temp1, temp2, temp3, temp4;
for(i = 0;i < 4;i++)
{
product ='A';
for(j = 0;j < 4;j++)
{
printf("请输入销售员 %d 销售产品 %c 的数量: ", i+1, product);
scanf("%d", &salesman[i][j]);
grand_total += salesman[i][j];
product += 1;
}
printf("\n");
}
printf("\n产品销售情况汇总表\n");
printf("-----------------------------------------------------------\n");
printf("产品 \tA B C D\n");
printf("-----------------------------------------------------------\n");
printf("销售总数");
for(j = 0;j < 4;j++)
{
sum = 0;
for(i = 0;i < 4;i++)
sum += salesman[i][j];
printf("\t%d", sum);
}
printf("\n\n\n产品销售百分比明细表\n");
printf("----------------------------------------------------------------------\n");
printf(" \t 销售员 产品\n");
printf("----------------------------------------------------------------------\n");
printf(" \t A\t B\t C\t D\t 合计\n");
factor = 100/grand_total;
for(i = 0;i < 4;i++)
{
temp1 = salesman[i][0] * factor;
temp2 = salesman[i][1] * factor;
temp3 = salesman[i][2] * factor;
temp4 = salesman[i][3] * factor;
printf("\n \t%d \t%6.2f \t%6.2f \t%6.2f \t%6.2f \t%6.2f \n ", i + 1, temp1, temp2, temp3, temp4, temp1 + temp2 + temp3 + temp4);
}
printf("\t----------------------------------------------------------------------\n");
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?