【C++】实验三

news2025/2/24 1:08:07

题目:

1、如何使用C++来找出编码88表示的字符?指出至少两种方法。

思路:方法一定义一个字符型变量直接等于88,将其输出结果为编码88表示的字符;方法二使用整形变量来存储88,输出时将其强制转换成字符型。

2、 晶晶赴约会

描述:晶晶的朋友贝贝约晶晶下周一起去看展览,但晶晶每周的1、3、5有课必须上课,请帮晶晶判断她能否接受贝贝的邀请,如果能输出YES;如果不能则输出NO。

输入:输入有一行,贝贝邀请晶晶去看展览的日期,用数字1到7表示从星期一到星期日。

输出:输出有一行,如果晶晶可以接受贝贝的邀请,输出YES,否则,输出NO

思路:本题可以使用switch语句进行选择,按照题目把对应语句进行编写。

3、 根据下述条件的逻辑表达式验证输入输出:

3.1 weight大于或等于155,但小于125;

3.2 ch为q或者为Q;

3.3 x为偶数,但不是26的倍数;

3.4 d位于1000到2000中,或g为1;

3.5 ch是小写英文字母或者大写英文字母;

思路:按照题目要求逐个实现

参考代码:

1、

 #include<iostream>

using namespace std;

int main(){

   char a=88;

   cout<<a<<endl;

   int b=88;

   cout<<(char)b<<endl;

   return 0;

}

2、

#include<iostream>

using namespace std;

int main(){

   int riqi;

   char i;

   cin>>riqi;

   switch(riqi){

case 1:i='n';break;

case 2:i='y';break;

case 3:i='n';break;

case 4:i='y';break;

case 5:i='n';break;

case 6:i='y';break;

case 7:i='y';break;

   }

   if(i=='n')

       cout<<"NO"<<endl;

   if(i=='y')

       cout<<"YES"<<endl;

   return 0;

}

3、

#include<iostream>
using namespace std;

int main(){
    int weight;
    cout<<"请输入weight的值"<<endl;
    cin>>weight;
    if(weight>=155||weight<125)
        cout<<"true"<<endl;
    else
        cout<<"false"<<endl;

    char ch;
    cout<<"请输入ch"<<endl;
    cin>>ch;
    if(ch=='q')
        cout<<"是q"<<endl;
    if(ch=='Q')
        cout<<"是Q"<<endl;

    int x;
        cout<<"请输入x"<<endl;
    cin>>x;
    if(x%2==0&&x%26!=0)
        cout<<"true"<<endl;
    else
        cout<<"false"<<endl;

    int d,g;
        cout<<"请依次输入d,g"<<endl;
    cin>>d>>g;
    if(d>=1000&&d<=2000||g==1)
        cout<<"true"<<endl;

    char ch2;
        cout<<"请输入ch"<<endl;
    cin>>ch2;
    if(ch2>='a'&&ch2<='z'||ch2>='A'&&ch2<='z')
        cout<<"true"<<endl;
    return 0;
}
 

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

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

相关文章

GD32 MCU如何将烧录口配置为GPIO使用?

如果大家在进行GD32 MCU开发时发现GPIO引脚使用不足&#xff0c;可以尝试将烧录口配置为GPIO使用&#xff0c;这样就可以多出几个引脚使用&#xff0c;但使用的时候如何配置以及有哪些注意事项&#xff0c;本视频将会为大家进行解答。 GD32 MCU存在两种GPIO备用功能的配置&…

数字陷波器的设计和仿真(Matlab+C)

目录 一、数字陷波器的模型 二、Matlab仿真 1. 示例1 2. 示例2 三、C语言仿真 1. 由系统函数计算差分方程 2. 示例代码 一、数字陷波器的模型 二、Matlab仿真 1. 示例1 clear clc f0=100;%滤掉的100Hz fs=1000;%大于两倍的信号最高频率 r=0.9; w0=2*pi*f0/fs;%转换到…

【深度学习】语音合成,TTS,fish-speech

官方项目地址&#xff1a;https://github.com/fishaudio/fish-speech git clone https://github.com/fishaudio/fish-speech.gitdocker run -it --gpus device3 -v /ssd/xiedong/tts:/ssd/xiedong/tts --net host --shm-size 16G kevinchina/deeplearning:pytorch2.3.0-cuda12.…

玩转CSS:用ul li +JS 模拟select,避坑浏览器不兼容。

玩转CSS&#xff1a;用ul li JS 模拟select&#xff0c;避坑浏览器不兼容。 在前端的工作中&#xff0c;经常会遇到 selcet控件&#xff0c;但我们用css来写它的样式时候&#xff0c;总是不那么令人满意&#xff0c;各种浏览器不兼容啊有没有&#xff1f; 那么&#xff0c;我…

Datawhale AI 夏令营——AI+逻辑推理——Task1

# Datawhale AI 夏令营 夏令营手册&#xff1a;从零入门 AI 逻辑推理 比赛&#xff1a;第二届世界科学智能大赛逻辑推理赛道&#xff1a;复杂推理能力评估 代码运行平台&#xff1a;魔搭社区 比赛任务 本次比赛提供基于自然语言的逻辑推理问题&#xff0c;涉及多样的场景&…

27K star!有没有显卡都能搞,快速基于LLM构建本地智能知识库

觉得搞一个AI的智能问答知识库很难吗&#xff1f;那是你没有找对方向和工具&#xff0c; 今天我们分享一个开源项目&#xff0c;帮助你快速构建基于Langchain 和LLM 的本地知识库问答&#xff0c;在GitHub已经获得27K star&#xff0c;它就是&#xff1a;Langchain-Chatchat L…

在Spring项目中使用Maven和BCrypt来实现修改密码功能

简介 在数字时代&#xff0c;信息安全的重要性不言而喻&#xff0c;尤其当涉及到个人隐私和账户安全时。每天&#xff0c;无数的用户登录各种在线服务&#xff0c;从社交媒体到银行账户&#xff0c;再到电子邮件和云存储服务。这些服务的背后&#xff0c;是复杂的系统架构&am…

进程间关系

目录 亲缘关系 进程组关系 会话关系 孤儿态进程 亲缘关系 亲缘关系主要体现于父子进程&#xff0c;子进程父进程创建&#xff0c;代码继承于父进程&#xff0c;父进程负责回收&#xff0c;子进程诞生至结束父进程全程参与&#xff0c;这种称为强亲缘关系。 系统开机后&…

企业级数据分析平台合集介绍

企业发展离不开数据分析&#xff0c;数据分析推动着企业运营、决策和战略规划。它正逐步深入到各行各业的核心业务流程中&#xff0c;从传统的金融、零售、制造业扩展到医疗健康、教育、能源等更多领域。企业正通过数据分析平台实现数据资源的最大化利用&#xff0c;推动业务与…

wireshark--流量分析利器

&#x1f3bc;个人主页&#xff1a;金灰 &#x1f60e;作者简介:一名简单的大一学生;易编橙终身成长社群的嘉宾.✨ 专注网络空间安全服务,期待与您的交流分享~ 感谢您的点赞、关注、评论、收藏、是对我最大的认可和支持&#xff01;❤️ &#x1f34a;易编橙终身成长社群&#…

基于微信小程序的课堂考勤系统的设计与实现(论文+源码)_kaic

基于微信小程序的课堂考勤系统的设计与实现 摘 要 在高校教育普及的今天&#xff0c;学生人数日益增多&#xff0c;为保证课堂质量&#xff0c;教师多要在课前进行考勤。因此本设计提出基于微信小程序的课堂考勤系统&#xff0c;增加了定位功能&#xff0c;避免了“假打卡”…

探索大型语言模型LLama 2:原理揭秘与代码实践

一、引言 1.1 大型语言模型的重要性 大型语言模型作为人工智能领域的重要研究方向&#xff0c;近年来取得了显著的成果。这些模型在自然语言处理、机器翻译、对话系统、文本生成等领域展现了强大的能力&#xff0c;为人类带来了诸多便利。大型语言模型的出现&#xff0c;使得…

卓码软件测评:软件功能测试和非功能测试详情介绍

随着信息技术的不断发展&#xff0c;软件在我们日常生活与工作中扮演着越来越重要的角色。然而&#xff0c;软件质量的好坏直接关系到使用者的体验和企业的声誉。在软件开发过程中&#xff0c;功能测试和非功能测试作为保证软件质量的重要手段&#xff0c;受到了越来越多的关注…

web后端--Spring事务管理

事务也要日志配置 !!!!debug前面记得加空格 logging:level:org.springframework.jdbc.support.JdbcTransactionManager: debugrollbackFor 默认情况下&#xff0c;只有出现RunTimeException才会回滚事务&#xff0c;rollbackfor属性用于控制出现何种异常类型&#xff0c;回滚…

Flink内存管理机制

前言 在Flink的后台界面&#xff0c;可以看到整个Flink的内存情况。 如JobManager的内存情况&#xff1a; TaskManager的内存情况 一、Flink内存管理 Flink TaskManager内存组成整体结构图如下&#xff1a; 二、总内存管理 三、JobManager内存管理内存管理 四、TaskManager内…

运算符优先级、赋值运算符、一元运算符、逻辑运算符

运算符优先级 字符串 布尔 null undefined 赋值运算符 一元运算符 逻辑运算符 && 逻辑与 ||逻辑或 &#xff1f;&#xff1f;空值合并运算符 称为空值合并运算符&#xff0c;它是ES6的一个新特性&#xff0c;它的作用是当一个表达式是nul或者undefined时为变量设…

Pip换源使用帮助

PyPI 镜像使用帮助 PyPI 镜像帮助提高包安装的速度&#xff0c;特别是当默认源访问较慢时。镜像每次同步成功后&#xff0c;每隔 5 分钟进行更新&#xff0c;确保镜像内容尽量与官方源保持一致。 pip 临时使用 如果您只想在一次安装中使用镜像&#xff0c;可以使用以下命令&…

嵌入式到底是啥嵌入了啥?

嵌入式系统&#xff08;Embedded System&#xff09;是指一个专用的计算机系统&#xff0c;它作为一个装置或系统的一部分被嵌入其中&#xff0c;来实现特定的功能。我收集归类了一份嵌入式学习包&#xff0c;对于新手而言简直不要太棒&#xff0c;里面包括了新手各个时期的学习…

项目比赛经验分享:如何让即兴发言出彩

项目比赛经验分享&#xff1a;如何让即兴发言出彩 前言1. 顺势趁便法2. 词语撮要法3. 起承转合法4. 数字串连法结语 在项目管理和比赛的激烈竞争中&#xff0c;即兴发言往往成为展示个人魅力和团队精神的重要环节。如何在短时间内组织语言&#xff0c;表达清晰、有力的观点&…

Python代码规范!详细说明!

背景 最近在协作开发过程中&#xff0c;遇到了诸多问题。总结下来主要有两点大问题 代码风格不统一&#xff0c;代码习惯问题严峻。系统解耦不清晰&#xff0c;信息传输不清晰。 于是打算针对市面上常见的代码规范进行强调&#xff0c;结果在查看Google python代码规范文档的…