超星高级语言程序设计实验作业 (实验04 数组及其在程序设计中的应用)013题 英文翻译自然数 您所在的位置:网站首页 程序设计英文翻译 超星高级语言程序设计实验作业 (实验04 数组及其在程序设计中的应用)013题 英文翻译自然数

超星高级语言程序设计实验作业 (实验04 数组及其在程序设计中的应用)013题 英文翻译自然数

2023-12-20 02:08| 来源: 网络整理| 查看: 265

题目名称:英文翻译自然数

题目描述:按常规英文输出1000以内自然数的英文读法。

输入:每个测试输入包含 1 个测试用例,给出正整数 n(0 "twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety" }; //注意英文单词的正确拼写!!! void trans_tens(long b) { long c; if (b c = b / 10; printf("%s", data_2[c - 2]); c = b % 10; if (c != 0) { printf("-%s", data_1[c - 1]); } } } void trans_hundreds(long a) { long b; b = a / 100; if (b != 0) { trans_tens(b); printf(" hundred"); } b = a % 100; if (b != 0) { printf(" and "); trans_tens(b); } } int main() { long N; scanf_s("%ld", &N); if (N == 0) { printf("zero"); } else if (N > 0 && N trans_hundreds(N); } else { printf("ERR"); } return 0; }

根据其他翻译器的代码,加入了连接符和and的语法。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有