C语言 将“China”译成密码

将“China”译成密码,密码规律是:用原来的字母后面的第4个字母代替原来的字母。例如,字母“A”后面的第4个字母是“E”,用“E”代替“A”。因此,“China”应译为“Glmre”。编译程序用付赋初值的方法使c1,c2,c3,c4,c5这五个变量的值分别为“C”,“h”,“i”,“n”,“a”,经过运算,使c1,c2,c3,c4,c5分别变成“G”,“l”,“m”,“r”,“e”。分别用putchar函数和printf函数输出这5个字符。

#include <stdio.h>

int main() {
    char c1 = 'C', c2 = 'h', c3 = 'i', c4 = 'n', c5 = 'a';
    c1 += 4;
    c2 += 4;
    c3 += 4;
    c4 += 4;
    c5 += 4;

    putchar(c1);
    putchar(c2);
    putchar(c3);
    putchar(c4);
    putchar(c5);
    printf("\n");

    printf("%c%c%c%c%c\n", c1, c2, c3, c4, c5);

    return 0;
}

问题分析和解释说明:

任务:将字符串“China”译成密码。

原理:每个字母替换为后面第4个字母,形成新的字符串。

步骤

  1. 初始化字符变量 c1c5 为 "China" 的字符。
  2. 每个字符增加4,得到新字符。
  3. 使用 putcharprintf 输出新字符串。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/858495.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Clickhouse 的性能优化实践总结

文章目录 前言性能优化的原则数据结构优化内存优化磁盘优化网络优化CPU优化查询优化数据迁移优化 前言 ClickHouse是一个性能很强的OLAP数据库&#xff0c;性能强是建立在专业运维之上的&#xff0c;需要专业运维人员依据不同的业务需求对ClickHouse进行有针对性的优化。同一批…

9、PHP 实现调整数组顺序使奇数位于偶数前面

题目&#xff1a; 调整数组顺序使奇数位于偶数前面 描述&#xff1a; 输入一个整数数组&#xff0c;实现一个函数来调整该数组中数字的顺序&#xff0c;使得所有的奇数位于数组的前半部分&#xff0c; 所有的偶数位于位于数组的后半部分&#xff0c;并保证奇数和奇数&#xff…

基于深度学习的旋转包围盒检测

基于深度学习的旋转包围盒检测 旋转包围盒检测是一种高级目标检测方法&#xff0c;旨在识别图像中目标的精确位置和方向。与传统的轴对齐矩形框&#xff08;水平包围盒&#xff09;不同&#xff0c;旋转包围盒&#xff08;Rotated Bounding Box, RBB&#xff09;允许检测框随目…

速盾:视频cdn和网站cdn的区别

在互联网的发展过程中&#xff0c;视频的重要性越来越被人们所重视&#xff0c;视频内容的传播和观看需求也越来越大。为了提供更好的用户体验和满足视频内容的高负载需求&#xff0c;加快视频的加载速度&#xff0c;视频CDN&#xff08;Content Delivery Network&#xff0c;内…

一、企业级架构设计-archimate基础概念

目录 一、标准 二、实现工具 1、Archimate 1、Archimate 基本概念 1、通用元模型 2、结构关系 3、依赖关系 1、服务关系 2、访问关系 3、影响关系 1、影响方式 2、概念 3、关系线 4、案例 4、关联关系 4、动态、节点和其他关系 1、时间或因果关系 2、信息流 …

缓存层持久化

** 读缓存** 分布式缓存 先将所有的缓存数据集中存储在同一个地方&#xff0c;而非重复保存到各个服务器节点中&#xff0c;然后所有的服务器节点都从这个地方读取数据 使用MongoDB的公司最少&#xff0c;目前&#xff0c;Redis比Memcached更流行&#xff1a; &#xff08;1&…

MySQL——Insert语句详解

语法&#xff1a; INSERT INTO 表名&#xff08;[字段名1&#xff0c;字段名2&#xff0c;字段名3]&#xff09;VALUES(值1),(值2),(值3), 注意事项&#xff1a; 字段和字段之间&#xff0c;使用英文逗号隔开 字段是可以省略的&#xff0c;但是后面的值必须一一对应&…

采集数据类型和方法

采集的类型: 命名实体&#xff1a;命名实体包括人名、地点、组织、时间表达式、数量等。这些实体通常对理解和分类文本内容至关重要。 关键词和短语&#xff1a;这些是文本中的核心概念&#xff0c;可能代表了主题或中心思想。 句子或段落&#xff1a;根据需求&#xff0c;可…

【操作系统】信号Signal超详解|捕捉函数

&#x1f525;博客主页&#xff1a; 我要成为C领域大神&#x1f3a5;系列专栏&#xff1a;【C核心编程】 【计算机网络】 【Linux编程】 【操作系统】 ❤️感谢大家点赞&#x1f44d;收藏⭐评论✍️ 本博客致力于知识分享&#xff0c;与更多的人进行学习交流 ​ 如何触发信号 …

【深度学习】Position Wise 到底是什么,有什么用

1. 遇到的问题 今天在看 Transformers 的前生今世 的时候&#xff0c;又一次看到了 Position Wise &#xff0c;经常看到但老是一知半解&#xff0c;故索性查了一下&#xff0c;发现网上的都没怎么细讲其缘由&#xff0c;有点差强人意&#xff0c;于是我又用咱们最喜欢的 GPT-…

Django 路由系统详解

Django 路由系统详解 引言 Django 是一个高级 Python Web 框架,它鼓励快速开发和干净、实用的设计。在 Django 中,路由系统是其核心组件之一,负责将用户的请求映射到相应的视图函数或类。本文将深入探讨 Django 的路由系统,包括其工作原理、配置方式以及高级功能。 目录…

vue2和vue3数据代理的区别

前言&#xff1a; vue2 的双向数据绑定是利⽤ES5的⼀个 API &#xff0c;Object.defineProperty( )对数据进行劫持结合发布订阅模式的方式来实现的。 vue3 中使⽤了 ES6的Proxy代理对象&#xff0c;通过 reactive() 函数给每⼀个对象都包⼀层Proxy&#xff0c;通过 Proxy监听属…

【剖析】为什么说RBF神经网络的误差为0

本文来自《老饼讲解-BP神经网络》https://www.bbbdata.com/ 机器学习中的模型非常的多&#xff0c;但如果要问有没有这样的一个模型&#xff0c;它的训练误差为0&#xff0c;那么就非RBF神经网络莫属了&#xff01;下面我们来聊聊&#xff0c;为什么RBF神经网络的训练误差为0。…

WDF驱动开发-特定于KMDF的技术(一)

这部分的技术是一些零散的记录知识点&#xff0c;它们主要是在WDF框架中特定于KMDF的部分。 将内核模式驱动程序框架和非 PnP 驱动程序配合使用 如果要为不支持 即插即用 (PnP) 的设备编写驱动程序&#xff0c;则驱动程序必须&#xff1a; 在 WDF_DRIVER_CONFIG 结构的 Driv…

了解请求参数与响应参数的区别:初学者指南

在 Web 的开发领域&#xff0c;无论你是前端开发还是后端开发人员&#xff0c;把握请求与响应参数的核心差异是极其重要的。这些参数在客户端和服务器之间的互动中扮演着关键角色。 请求参数的定义及类别 定义 当客户端向服务器提交信息时所使用的数据被称为请求参数。这些参…

【Docker】Docker下载安装_使用阿里云加速配置

1、下载安装 1.1前提条件 安装环境&#xff1a; 目前&#xff0c;CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上&#xff0c;要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上&#xff0c;要求系统为64位…

STM32上实现spwm调制原理分析

在STM32微控制器上实现SPWM&#xff08;正弦脉宽调制&#xff0c;Sinusoidal Pulse Width Modulation&#xff09;调制的核心是利用高频载波&#xff08;三角波&#xff09;与低频基波&#xff08;正弦波&#xff09;作比较得出。 那么在STM32里三角波和正弦波分别是什么&…

YzmCMS内核简约风非常不错的博客自媒体主题模板

本次发布的“Eric”主题模版文件中&#xff0c;已移除默认模版中一些非必要的模版&#xff0c;仅保留一些通用模版(首页、频道页、列表页、资源列表页、内容页、关于我/单页等)&#xff0c;当前模版主题中提供的模版文件已经能够满足大部分网站使用。 YzmCMS内核简约风非常不错…

文件传输机制

文件传输机制通常涉及多种模式&#xff0c;其速率受到多种因素的影响。以下是对文件传输模式的概述以及影响速率的因素&#xff1a; 文件传输模式 文件传输模式可以根据不同的协议和技术分为多种类型&#xff0c;但最基本的区分是基于网络连接的方式和协议的使用。以下是一些…

IO-LINK主要参数说明及结构

目录 PDIN&#xff08;Process Data Input&#xff09; PDOUT&#xff08;Process Data Output&#xff09; 事件 ISDU&#xff08;Indexed Service Data Unit&#xff09; 直接页面参数 结构 关于IO-Link的主要参数&#xff0c;以下是关于PDIN、PDOUT、事件、ISDU以及直…