• 代码中的num[str[0]-'0']是什么意思?‘0’不是等于0吗?
  • 其它

#include
#include
char str[20];

const char *num[] = {"ling", "yi", "er", "san", "si", "wu","liu", "qi", "ba","jiu"};
int main()
{
int i, k;
scanf("%s", str);
k = strlen(str);
if(str[0]=='-')printf("fu");
else
printf("%s",num[str[0]-'0']);
for(i=1;i<k;i++)
{
printf("%s",num[str[i]-'0']);
}
printf("\n");


  • 就几件    2019-12-27 11:38:20
  • 阅读 1438    收藏 0    回答 1
  • 邀请
  • 收藏
  • 分享
发送
登录 后发表评论
  • 51testing软件测试圈微信