VIPPERでもわかるプログラミング 2
■ このスレッドは過去ログ倉庫に格納されています
0046デフォルトの名無しさん
2005/12/02(金) 20:14:06#include <stdio.h>
#include <iostream>
#include <fstream>
int num_array[100];
void main(void)
{
char n[5]; int i; int j; int a=0; int tmp;
std::ifstream fin("rand.txt");
while(!fin.eof()) {
fin.getline(n,5);
num_array[a]=atoi(n);
a++;
}
for(i=0;i<a-1;i++) {
for(j=a-1;j>i;j--) {
if(num_array[j-1]<num_array[j]) {
tmp=num_array[j]; num_array[j]=num_array[j-1]; num_array[j-1]=tmp;
}
}
printf("%d ",num_array[j]);
}
}
■ このスレッドは過去ログ倉庫に格納されています