用用这个程序完全可以达到你要的结果
#include<stdio.h>#include<string.h>
void main()
{
char a[15],max,min,i;
int len=0;
clrscr();
while((a[len]=getchar())!='\n')
len++;
max=a[0];
min=a[0];
for(i=0;i<len;i++)
{
if(max<a[i]) max=a[i];
else if(min>a[i]) min=a[i];
}
printf("max=%c,min=%c\n",max,min);
}
----------------解决方案--------------------------------------------------------
用用这个程序完全可以达到你要的结果
#include<stdio.h>#include<string.h>
void main()
{
char a[15],max,min,i;
int len=0;
clrscr();
while((a[len]=getchar())!='\n')
len++;
max=a[0];
min=a[0];
for(i=0;i<len;i++)
{
if(max<a[i]) max=a[i];
else if(min>a[i]) min=a[i];
}
printf("max=%c,min=%c\n",max,min);
}
----------------解决方案--------------------------------------------------------
用用这个程序完全可以达到你要的结果
#include<stdio.h>#include<string.h>
void main()
{
char a[15],max,min,i;
int len=0;
clrscr();
while((a[len]=getchar())!='\n')
len++;
max=a[0];
min=a[0];
for(i=0;i<len;i++)
{
if(max<a[i]) max=a[i];
else if(min>a[i]) min=a[i];
}
printf("max=%c,min=%c\n",max,min);
}
----------------解决方案--------------------------------------------------------
这题应该用数组存每一位的数字
----------------解决方案--------------------------------------------------------
4564564564897515641575115454894564564864156784215645154564556784324156451745453
23#的输入试试
----------------解决方案--------------------------------------------------------
25#的说法有些不妥我的这段程序输入不能超过15位有效数字.
你仔细看一下程序.
----------------解决方案--------------------------------------------------------
#include<stdio.h>
main()
{
int i,min=10,max=0;
while(scanf("%1d",&i)!=EOF)//ctrl+z..
{
if(i<min)min=i;
if(i>max)max=i;
}
printf("min=%d\nmax=%d\n",min,max);
}
----------------解决方案--------------------------------------------------------
原帖由 [bold][underline]xianshizhe111[/underline][/bold] 于 2007-12-9 14:10 发表 [url=http://bbs.bc-cn.net/redirect.php?goto=findpost&pid=1139408&ptid=190678][/url]
25#的说法有些不妥我的这段程序输入不能超过15位有效数字.
你仔细看一下程序.
25#的说法有些不妥我的这段程序输入不能超过15位有效数字.
你仔细看一下程序.
在回复前我已经看了你的代码了
我的意思是说要是超过了15位呢?
----------------解决方案--------------------------------------------------------
可以把它当成字符串啊,然后用一个指针比较字符串中字符的值。
----------------解决方案--------------------------------------------------------
回复28#只要做一小小改动就可以了.
----------------解决方案--------------------------------------------------------