I am a teacher!

导航

2025年11月20日 #

习题解析之:身份证号基本信息

摘要: 【问题描述】 18位身份证号码第7 ~ 10位为出生年份(四位数),第11 ~ 12位为出生月份,第13 ~ 14位代表出生日期,第17位代表性别,奇数为男,偶数为女。 用户输入一个合法的身份证号,请输出用户的出生年月日和性别。(不要求较验输入的合法性,月份和日期均为2位数表示) 输入格式输入一个合 阅读全文

posted @ 2025-11-20 10:51 aTeacher 阅读(22) 评论(0) 推荐(0)

习题解析之:货币转换

摘要: 【问题描述】 编写一个美元与人民币转换的程序,用户输入金额和汇率(合理的汇率是正数),输出转换为另一种货币表示的金额。 美元:'$'人民币:'¥' 输入格式 第一行输入一个以货币符号结尾的正数,数值作为金额,货币符号表明货币种类 第二行输入一个浮点数作为汇率 输出格式输入符合要求时输出一个带货币符号 阅读全文

posted @ 2025-11-20 10:32 aTeacher 阅读(11) 评论(0) 推荐(0)

习题解析之:数列求和

摘要: 【问题描述】 计算特殊序列表达式的值,a+aa+aaa+aaaa+...+a...a(N个a)其中1<=a<=9,第N项由N个a组成. 例:若a=1,N=3,表达式为:1+11+111 输入:第一行输入一个整数A,且该数应该介于1至9之间(包含1和9)第二行输入一个整数N。 输出:输出其 N 项数列 阅读全文

posted @ 2025-11-20 10:20 aTeacher 阅读(26) 评论(0) 推荐(0)

习题解析之:各位数字之和为5的数

摘要: 【问题描述】 输入一个1000以内的正整数 n,在同一行内输出 [0,n] 之间各位数字之和为5的数,数字之间用空格分开(行末有一个空格)。 输入格式输入一个1000以内的正整数 n 输出格式在一行内依次输出所有符合条件的数,数字之间用空格分开(行末有一个空格) 示例输入: 100 输出: 5 14 阅读全文

posted @ 2025-11-20 09:49 aTeacher 阅读(18) 评论(0) 推荐(0)

习题解析之:输出单词

摘要: 【问题描述】 输入一个英文句子,每个单词间用空格分隔,标点符号前面无空格,后面跟一个空格。请按出现顺序将每个单词分行输出(标点符号归属于前面的单词)。 输入格式一个英文句子 输出格式分行依次输出句子中的单词 示例输入: Never forget to say "thanks". 输出: Neverf 阅读全文

posted @ 2025-11-20 09:35 aTeacher 阅读(23) 评论(0) 推荐(0)

习题解析之:单词个数

摘要: 【问题描述】 本关任务:输入一个英文句子,以回车符结束,单词间以空格分隔,标点符号后跟至少一个空格,统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次)。 编程要求输入:一个英文句子输出:单词个数 示例 输入: Life is short, you need 阅读全文

posted @ 2025-11-20 08:53 aTeacher 阅读(36) 评论(0) 推荐(0)