输入10个销售额,即时显示目前最大的数,和总体输入状况

本文介绍了一个使用C语言编写的程序,该程序可以接收10个销售额数据,并实时显示当前的最大销售额及输入状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


点击(此处)折叠或打开

  1. /*输入10个销售额,即时显示目前最大的数,和总体输入状况*/
  2. #define SIZE 10
  3. #include <stdio.h>

  4. int main(){
  5.     //声明一个大小为10的数组,max用来存放最大值,counter用来计数
  6.     int sale[SIZE], max, counter = 1;
  7.     //提示输入第一个销售业绩
  8.     printf("Enter the %d saleroom: ", counter);
  9.     //接收第一个销售额,保存在a[0]
  10.     scanf("%d", &sale[counter - 1]);
  11.     //把a[0]赋值给max,因为目前它最大
  12.     max = sale[counter - 1];
  13.     //打印当前最大值
  14.     printf("the max saleroom is %d\n", max);
  15.     //打印当前输入情况
  16.     printf("the saleroom is:%d\n\n", sale[counter - 1]);
  17.     //提示输入下一个销售额
  18.     printf("Enter the %d saleroom: ", (counter + 1));
  19.     //判断数组是否已满
  20.     while (counter < 10 ){
  21.         //接收下一个销售额,保存在a[counter]中,第二次的时候counter=1
  22.         scanf("%d", &sale[counter]);
  23.         //判断新接收的a[counter]与max谁大
  24.         if (sale[counter] > max)
  25.             max = sale[counter];
  26.         //打印最大值
  27.         printf("the max saleroom is %d\n", max);

  28.         //打印当前输入状况
  29.         printf("the saleroom is:");
  30.         for (int i = 0; i <= counter; i++){
  31.             printf("%d, ", sale[i]);
  32.         }
  33.         //换行
  34.         printf("\n");
  35.         //计数器+1
  36.         counter++;
  37.         //限制计数器不要找过9,避免出现 请用户输入第11个销售额(虽然程序终止了)的状况
  38.         if (counter < 10)
  39.         printf("\nEnter the %d saleroom: ", (counter + 1));
  40.     }
  41.     return 0;
  42. }

阅读(1) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值