作者lioncall (好烦阿~~)
看板C_Sharp
标题[问题] 如何宣告一个数是无限大
时间Thu Mar 29 00:54:13 2007
最近我想了一个能在任意数目中找最小值的c程式,可是在
宣告初始min值时,却遇到了问题,这个程式变得只能比较比初
始min值小的数字,想请问各位大大有没有人知道如何把min值设
定为无限大?感恩~~
以下是我写的程式: (它变得只能比较100000000000以下的值)
// 01.cpp : Defines the entry point for the console application.
//
#include <stdio.h>
#include "stdafx.h"
int main()
{
int num, min = 100000000000, input, i;
printf("要输入的数目:");
scanf( "%d", &num);
if (num < 0){
printf("数目必须大於0");
}
else
{
for( i = 0; i < num; i++ )
{
printf( ">" );
scanf( "%d", &input );
if( input < min )
min = input;
}
printf( "最小值 : %d\n", min );
}
return 0;
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.34.119
1F:→ fabianwind:如果不要去判断它 应该就没有大或小的问题了吧?? 03/29 01:03
2F:→ fabianwind:还是你有特别的用途? 03/29 01:03
3F:→ adrianshum:这里不是 C# 版吗?! 03/30 18:04
4F:→ H45:设第一个数为min即可 04/01 01:50