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

来源:互联网 发布:未来三部曲 知乎 编辑:程序博客网 时间:2024/04/30 16:33

点击(此处)折叠或打开

  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) |
0

上一篇:计算阶段油耗 和 总油耗

下一篇:打印一个递增的列表

相关热门文章
  • 活动特价-SA4000A天馈线分析...
  • 活动特价-AnritsuS331A 进口S...
  • 活动特价-AnritsuS331A S331A...
  • 租赁AGILENT N9330A驻波比测试...
  • 特价 安立/Anritsu s332E 驻波...
  • test123
  • 编写安全代码——小心有符号数...
  • 使用openssl api进行加密解密...
  • 一段自己打印自己的c程序...
  • sql relay的c++接口
  • oracle vm 宕机不能自动漂移,...
  • 如何读取一个持续输出内容程序...
  • 解决gcc-linaro-4.7-2012.04 ...
  • 关于培训的问题
  • 一个简单的shell脚本问题...
给主人留下些什么吧!~~
评论热议
0 0
原创粉丝点击