考试题9 求最大数字字符Time Limit:1000MS Memory Limit:65536K 题型: 编程题 语言: G++;GCC 描述从键盘输入一个int类型的正整数,输出构成该数的最大数字字符。 输入格式一个正整数 输出格式最大数字字符 输入样例4574323 输出样例7 |
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
int main()
{
char a[80];
int m=0,i=0;
gets(a);
while(a[i]!='\0')
{
if(a[i]-'0'>m)//如果大于就代替它
m=a[i]-'0';
i++;//继续下一个字符
}
printf("%d",m);
return 0;
}