求C程序:输入字符型16进制,以回车结束,转换输出10进制

来源:百度知道 编辑:UC知道 时间:2024/06/23 14:57:49
求C程序:输入字符型16进制,以回车结束,转换输出10进制
请用简单的代码写,越简单越好,200分,写了马上给!马上考试,麻烦啦!

#include<stdio.h>
int main()
{
int base=16,n;
char a[32];
long s=0;
int i=0;
scanf("%c",&a[i]);
while('0'<=a[i]&&a[i]<='9'||'A'<=a[i]&&a[i]<='F')
{
i++;
scanf("%c",&a[i]);
}
n=1;
while(--i>=0)
{
if('0'<=a[i]&&a[i]<='9')s+=(a[i]-'0')*n;
if('A'<=a[i]&&a[i]<='F')s+=(a[i]-'A'+10)*n;
n*=base;
}
printf("%ld\n",s);
return 0;
}

#include <stdio.h>
main()
{
int a;
scanf("%x",&a);
printf("%d",a);
}

#include"stdio.h"
int swit(char ch)
{
int n;
if(ch>='0'&&ch<='9')
n=ch-'0';

求C程序,要求测试输入的一个字符是数字,字母,空白还是其它 C语言输入一个字符 C语言:编写程序从键盘上输入一个字符串和一个字符,实现从字符串中删除该字符。 c语言编程,编写一个程序,输入一行字符,输出每个字符以及与之对应的ASCII码 C语言程序,扫描条码(就是输入一串字符,不要想的太难) 编写一个c程序,统计输入字符串中字符“x”出现的次数 C语言编程! 编写程序,计算输入的数字、字母和其他字符的个数。 C程序:输入若干字符,分别统计数字字符的个数、英文字母的个数,当输入换行符时输出统计结果,运行结束。 C语言程序编辑.编辑一程序在主函数中用字符指针的方法判断输入字符串是否回文,是输出字符YES否则NOT C语言字符输入上的问题