Lect_fchap07_数组题库.pptVIP

  • 11
  • 0
  • 约1.87万字
  • 约 68页
  • 2017-07-21 发布于湖北
  • 举报
* * * * * * * * * * * * * * * 分析 输入原字符串 str1 虑调非16进制 字符后生成新 字符串str2 把字符串str2 转换成十进制 数number 输出number i = 0; while((str1[i] = getchar()) != \n) i++; str[i] = ‘\0’; k=0; //k控制新字符串str2的下标 for(i = 0; str1[i] != \0; i++) if ( str1[i] = 0 str1[i] = 9‘ || str1[i] = a str1[i] = f || str1[i] = A str1[i] = F‘ ) { str2[k] = str1[i]; k++; } str2[k] = ‘\0’; //新字符串结束标记 number = 0; //清0 for(i = 0; str2[i] != ‘\0’; i++) //逐个转换 if(str2[i] = 0 str2[i] = 9) number = number * 16 + str2[i] - 0; else if(str2[i] = a str2[i] = f)

文档评论(0)

1亿VIP精品文档

相关文档