#include <stdio.h> #define MAXLEN 80 main() {int k=0,number=0; char str[MAXLEN]; while((str[k]=getchar())!='#')
k++;
str[k]='\0'; for(k=0;str[k]!='\0';k++)
if(str[k]>='0'&& str[k]<='9'||str[k]=='A'||str[k]=='B')
if(str[k]>='0'&& str[k]<='9')
number=number*12+str[k]-'0';
else if(str[k]=='A'||str[k]=='B')
number=number*12+str[k]-'A'+10;
else ;//第15行
else break;
//第16行
printf("%d\n",number);
} (17)、程序运行时,输入10#,输出
(17)
。 A、16
B、10 C、12
D、1
为什么选A (18)、程序运行时,输入1a0#,输出
(18)
。 A、264
B、10 C、1
D、12
为什么选C |