一、主要涉及到一维数组的使用和指针初阶。
1.简单的c语言案例
上源码
#include <stdio.h>
int main()
{
int code[100];
int many[100];
int money[100];
int i = 0;
int sum = 0;
int count = 0;
do
{
printf("输入编号:");
scanf("%d", code + i);
if (code[i] == 0)
break;
printf("输入数量:");
scanf("%d", many + i);
printf("输入单价:");
scanf("%d", money + i);
printf("🐔🐔🐔🐔🐔🐔🐔🐔🐔\n");
i++;
} while (1);
printf("编号\t数量\t单价\t金额\t\n");
for (int n = 0; n < i; n++)
{
printf("%d\t%d\t%d\t%d\n", *(code + n), *(many + n), *(money + n), *(many + n) * *(money + n));
sum = sum + many[n] * money[n];
count = count + many[n];
}
printf("数量:%d\t\t总计:%d", count, sum);
return 0;
}
运行效果截图