解题思路:
注意事项:ASCII码的使用。
参考代码:
#include<stdio.h>
#include<stdlib.h>
int main()
{
int length[10][2];
int n,i,temp,length1 = 1189,length2 = 841;
char str[5];
gets(str);
switch(str[1])
{
case '0' : n = 0;break;
case '1' : n = 1;break;
case '2' : n = 2;break;
case '3' : n = 3;break;
case '4' : n = 4;break;
case '5' : n = 5;break;
case '6' : n = 6;break;
case '7' : n = 7;break;
case '8' : n = 8;break;
case '9' : n = 9;break;
default : n = 0;
}
for(i = 0;i < n;i++)
{
length1 = length1 / 2;
if(length1 < length2)
{
temp = length1;
length1 = length2;
length2 = temp;
}
}
printf("%d\n",length1);
printf("%d\n",length2);
return 0;
}
0.0分
0 人评分