16进制转10进制
Description
下面程序的功能是:从键盘输入一个16进制正整数,将它转换为10进制整数输出。请将程序补充完整。
#include<stdio.h> int Fun(char[]); int main() { char str[8]; int ans; scanf("%s",str); ans=Fun(str); printf("%d\n",ans); return 0; } //你提交的代码将放在这里
提交答案时,只需要提交自己补充的代码。
Input
一个16进制的正整数符号串(长度小于8位),数据没有异常。
Output
输出16进制正整数对应的10进制数。
Sample Input 1
123Sample Output 1
291
代码如下,可AC:
#include<stdio.h>
#include<string.h>
int Fun(char[]);
int main()
{
char str[8];
int ans;
scanf("%s",str);
ans=Fun(str);
printf("%d\n",ans);
return