一个简单的编程题
请编写一个程序,找出若干个整数的最小值。假定第一个读入的整数表示要处理的整数个数。
[解决办法]
#include <stdio.h>
void main(){
int i=0, min,n;
scanf("%d",&i);
if(i>0)
scanf("%d",&min);
i--;
while(i--){
scanf("%d",&n);
if(n<min)
min= n;
}
printf("min num is %d: ",min);
}
[解决办法]
#include<iostream.h>void main(){ int n,s,p; cout<<"请输入整数的个数:"<<endl; cin>>n; cout<<"请输入第"<<1<<"个整数:"<<endl; cin>>s; for(int i=1;i<n;i++) { cout<<"请输入第"<<i+1<<"个整数"<<endl; cin>>p; if(p<s) s=p; } cout<<"这"<<n<<"个整数中最小的为"<<s<<endl;}