点击(此处)折叠或打开
- /*输入10个销售额,即时显示目前最大的数,和总体输入状况*/
- #define SIZE 10
- #include <stdio.h>
-
- int main(){
- //声明一个大小为10的数组,max用来存放最大值,counter用来计数
- int sale[SIZE], max, counter = 1;
- //提示输入第一个销售业绩
- printf("Enter the %d saleroom: ", counter);
- //接收第一个销售额,保存在a[0]中
- scanf("%d", &sale[counter - 1]);
- //把a[0]赋值给max,因为目前它最大
- max = sale[counter - 1];
- //打印当前最大值
- printf("the max saleroom is %d\n", max);
- //打印当前输入情况
- printf("the saleroom is:%d\n\n", sale[counter - 1]);
- //提示输入下一个销售额
- printf("Enter the %d saleroom: ", (counter + 1));
- //判断数组是否已满
- while (counter < 10 ){
- //接收下一个销售额,保存在a[counter]中,第二次的时候counter=1
- scanf("%d", &sale[counter]);
- //判断新接收的a[counter]与max谁大
- if (sale[counter] > max)
- max = sale[counter];
- //打印最大值
- printf("the max saleroom is %d\n", max);
-
- //打印当前输入状况
- printf("the saleroom is:");
- for (int i = 0; i <= counter; i++){
- printf("%d, ", sale[i]);
- }
- //换行
- printf("\n");
- //计数器+1
- counter++;
- //限制计数器不要找过9,避免出现 请用户输入第11个销售额(虽然程序终止了)的状况
- if (counter < 10)
- printf("\nEnter the %d saleroom: ", (counter + 1));
- }
- return 0;
- }
相关热门文章
给主人留下些什么吧!~~
评论热议