当前位置: 首页 > article >正文

c语言:汽车时代

汽车时代

任务描述

据说看车牌可以知道车辆归属地点,已知黑龙江省车牌归属地的基本规则是:
黑A: 哈尔滨
黑B: 齐齐哈尔
黑C: 牡丹江
黑D: 佳木斯
黑E: 大庆
黑F: 伊春
黑G: 鸡西
黑H: 鹤岗
黑J: 双鸭山
黑K: 七台河
黑L: 松花江地区
黑M: 绥化
黑N: 黑河
黑P: 大兴安岭地区
黑R: 农垦系统
看到车牌,你能准确说出它的归属地吗?

输入格式:
一个车牌号,例如:黑A36Q61,测试数据保证所有车牌都是黑字开头。由于不同系统对汉字处理有不同机制,所以测试数据中的汉字黑用两个“-“代替。

输出格式:
输出车牌所属地区的拼音全拼,首字母大写。如果不能识别所属地区,输出:Noname。
输出算式结果。

输入示例

--H54250

输出示例

Hegang

代码

#include <stdio.h>

int main() {
    char plate[8];
    char location; 
    char* location_name;

    scanf("%s", plate);
    location = plate[2]; //地区

    switch (location) {
        case 'A':
            location_name = "Haerbin";
            break;
        case 'B':
            location_name = "Qiqihaer";
            break;
        case 'C':
            location_name = "Mudanjiang";
            break;
        case 'D':
            location_name = "Jiamusi";
            break;
        case 'E':
            location_name = "Daqing";
            break;
        case 'F':
            location_name = "Yichun";
            break;
        case 'G':
            location_name = "Jixi";
            break;
        case 'H':
            location_name = "Hegang";
            break;
        case 'J':
            location_name = "Shuangyashan";
            break;
        case 'K':
            location_name = "Qitaihe";
            break;
        case 'L':
            location_name = "Songhuajiangdiqu";
            break;
        case 'M':
            location_name = "Suihua";
            break;
        case 'N':
            location_name = "Heihe";
            break;
        case 'P':
            location_name = "Daxinganlingdiqu";
            break;
        case 'R':
            location_name = "Nongkenxitong";
            break;
        default:
            location_name = "Noname";
    }

    printf("%s", location_name);
    return 0;
}

原文地址:https://blog.csdn.net/qq_62717777/article/details/136770686
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.kler.cn/a/271517.html

相关文章:

  • go get x509:certificate signed by unknown authority
  • 【Golang星辰图】Go语言游戏开发:选择合适的库加速你的开发过程
  • 【Hadoop大数据技术】——MapReduce经典案例实战(倒排索引、数据去重、TopN)
  • 微信小程序关闭首页广告
  • IO流——转换流
  • 华为鲲鹏ARM处理器920、916系列
  • 【Vue】Request模块 - axios 封装Vuex的持久化存储
  • 【电机芯片】以STM32F103C8T6举例——持续更新
  • XmlHttpRequest responseType: ‘stream‘ 图片代理服务器
  • 一款博客网站源码
  • 1.通过AD组策略如何做封禁高危端口的策略?AD域控如何给加域的电脑做指定端口号封禁呢?
  • JavaWeb--HTML
  • 相机拍照与摄影学基础
  • Rust镜像配置
  • 「黄钊的AI日报·第三季」正式发布!
  • redis中List和hash数据类型
  • Lucene查询语法,适用于 ELk Kibana 查询
  • 切面条-蓝桥杯?-Lua 中文代码解题第1题
  • 鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:TextTimer)
  • 掌握Go语言:深入理解Go语言中的数组和切片,灵活处理数据的利器(16)