编写程序,实现输入n个整数,输出其中最小的数,并指出其是第几个数
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 10:17:50
编写程序,实现输入n个整数,输出其中最小的数,并指出其是第几个数
编写程序,实现输入n个整数,输出其中最小的数,并指出其是第几个数
编写程序,实现输入n个整数,输出其中最小的数,并指出其是第几个数
#include
int main(void){
int count = 0;
int i,temp;
int num[100] ={};
char stat;
while(1){
printf("请输入第%d个整数:\n",count + 1);
scanf("%d",&num[count]);
count++;
printf("是否还要继续输入? y是/n否");
getchar();
scanf("%c",&stat);
if(stat == 'y')
continue;
else if(stat == 'n')
break;
else{
printf("您输入的指令非法!");
return -1;
}
}
temp = num[0];
for(i = 1;i < count;i++){
if(temp < num[i])
temp = num[i];
}
i = 0;
while(1){
i++;
if(temp == num[i])break;
}
printf("您输入的第%d个数最大,值是%d\n",i + 1,temp);
return 0;
}