水星皇豆吧 关注:13贴子:275
  • 4回复贴,共1

130721 有点桑感 论坛头像上传不去QAQ

只看楼主收藏回复



1楼2013-07-21 00:31回复

    昨天半夜涂得人设,艾玛好烦,放在这儿算了= =


    2楼2013-07-21 00:33
    收起回复
      #include<stdio.h>
      int htoi(char s[]);
      /*htoi(s):convert a string of hexadecimal digits into its equivalent integer value*/
      void main()
      {
      char hex[]={0x2A};
      int dec;
      dec=htoi(hex);
      printf("%d\n",dec);
      }
      int htoi(char s[])
      {
      int i,n,remain;
      n=0;
      i=0;
      if(s[i]=='0') /*skip the "0x"&"0X"*/
      { ++i;}
      else if(s[i]=='x'||s[i]=='X')
      { ++i;}
      else
      ;
      for(;s[i]>='0'&&s[i]<='9'||s[i]>='A'&&s[i]<='F'||s[i]>='a'&&s[i]<='f';++i)
      {
      if(s[i]>='0'&&s[i]<='9')
      {
      remain=s[i]-'0';
      n=n*16+remain;
      return n;
      }
      else if(s[i]>='A'&&s[i]<='F')
      {
      remain=s[i]-'7';
      n=n*16+remain;
      return n;
      }
      else if(s[i]>='a'&&s[i]<='f')
      {
      remain=s[i]-'W';
      n=n*16+remain;
      return n;
      }
      else
      return n;
      }
      return n;}


      3楼2015-10-22 11:45
      回复

        #include<stdio.h>
        #define N 3
        main()
        {
        int num[N],itemp;
        itemp=0;
        scanf("%d%d%d",&num[N]);
        itemp=num[0];
        num[0]=num[2];
        num[2]=itemp;
        printf("%d%d%d\n",num[N]);
        return 0;
        }


        4楼2015-10-22 11:45
        回复