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

C#编程题分享(3)

n的阶乘问题

输⼊整数n,输出n的阶乘。

int n = Convert.ToInt32(Console.ReadLine());
int jiecheng = 1;
for (int i = 1; i < n + 1; i++)
{jiecheng *= i; // 1 * 2 * 3 * .....}
Console.WriteLine("{0}的阶乘是:{1}", n, jiecheng);

q^n次方和问题

输⼊q和n,求下⾯公式的结果。1+q^1+q^2+..+q^n的和

Console.WriteLine("请输⼊⼀个整数q和⼀个整数n:");
int q = Convert.ToInt32(Console.ReadLine());
int n = Convert.ToInt32(Console.ReadLine());
int result = 1;
int sum = 1;
for (int i = 1; i < n + 1; i++) // 1-n次遍历
{result *= q; // q^1  q^2 ... q^nsum += result; // 1+q^1+q^2+..+q^n
}
Console.WriteLine(sum);

求最⼩值n,使得Sn > K的问题

已知:Sn = 1 + 1/2 + 1/3 + ... + 1/n。 显然对于任意⼀个整数k,当n⾜够⼤的时候,Sn⼤于K。现输⼊⼀个整数K(1≤K≤15),要求计算出⼀个最⼩的n,使得Sn > K。输⼊⼀个整数K,输出⼀个整数n。样例输⼊1,样例输出2

Console.WriteLine("请输入一个整数k:");
int k = Convert.ToInt32(Console.ReadLine());
int n = 0;
int i = 1; // 这里定义了i变量
int sn = 1;
for (; i < k + 1;) // 这里第一个分号,是int i = 1 变量的缩写形式
{sn += 1 / i; // sn的和if (sn > i) // 判断条件{n = i + 1;}i++;
}
Console.WriteLine(n);

相关文章:

C#编程题分享(3)

n的阶乘问题 输⼊整数n&#xff0c;输出n的阶乘。 int n Convert.ToInt32(Console.ReadLine()); int jiecheng 1; for (int i 1; i < n 1; i) {jiecheng * i; // 1 * 2 * 3 * .....} Console.WriteLine("{0}的阶乘是&#xff1a;{1}", n, jiecheng); q^n次…...

Redis下载和安装(Windows系统)

通过 GitHub 来下载 Windows 版 Redis 安装包,下载地址&#xff1a;点击前往。 打开上述的下载链接&#xff0c;Redis 支持 32 位和 64 位的 Window 系统&#xff0c;大家根据个人情况自行下载&#xff0c;如图 1 所示&#xff1a; 下载完成后&#xff0c;打开相应的文件夹&a…...

MySQL数据库:开源且强大的关系型数据库管理系统

大家好&#xff0c;我是咕噜-凯撒&#xff0c;数据在当今信息化时代的重要性不可忽视。作为企业和组织的重要资产&#xff0c;数据的管理和存储变得至关重要&#xff0c;MySQL作为一种关系型数据库管理系统&#xff0c;具有非常多的优势&#xff0c;下面简单的探讨一下MySQL数据…...

如何在AD的PCB板做矩形槽孔以及如何倒圆弧角

Altium Designer 22下载安装教程-CSDN博客 如何在AD上创建完整的项目-CSDN博客 开始前&#xff0c;请先安装后AD&#xff0c;并创建好项目。 目录 1. 如何在AD的PCB板做矩形槽孔 2. 如何在AD的PCB板倒圆弧角 1. 如何在AD的PCB板做矩形槽孔 首先&#xff0c;我们进入上面创…...

SpringMVC日志追踪笔记整理

新建logback-spring.xml <?xml version"1.0" encoding"UTF-8"?> <configuration><property name"PATH" value"./log/business"></property><appender name"STDOUT" class"ch.qos.logback…...

UML建模图文详解教程06——顺序图

版权声明 本文原创作者&#xff1a;谷哥的小弟作者博客地址&#xff1a;http://blog.csdn.net/lfdfhl本文参考资料&#xff1a;《UML面向对象分析、建模与设计&#xff08;第2版&#xff09;》吕云翔&#xff0c;赵天宇 著 顺序图概述 顺序图(sequence diagram&#xff0c;也…...

睡前随笔记录

一个人从出生到长大&#xff0c;就像一部手机从新用到旧。手机里面积累了太多的缓存&#xff0c;积累了太多的照片&#xff0c;各种app的数据&#xff0c;安装了各式各样的程序。 所以大概这就是年纪越大&#xff0c;记性越差的原因吗&#xff1f;就像一个屋子&#xff0c;堆满…...

微服务学习|Feign:快速入门、自定义配置、性能优化、最佳实践

RestTemplate方式调用存在的问题 先来看我们以前利用RestTemplate发起远程调用的代码 存在下面的问题 代码可读性差&#xff0c;编程体验不统一 参数复杂URL难以维护 Feign的介绍 Feign是一个声明式的http客户端&#xff0c;官方地址: https://github.com/OpenFeign/feign …...

使用【画图】软件修改图片像素、比例和大小

打开电脑画图软件&#xff0c;点击开始 windows附件 画图 在画图软件里选择需要调整的照片&#xff0c;点击文件 打开 在弹出窗口中选择照片后点击打开 照片在画图软件中打开后&#xff0c;对照片进行调整。按图中顺序进行 确定后照片会根据设定的值自动调整 保存…...

DevOps 事后分析

众所周知&#xff0c;系统的变化会带来不稳定&#xff0c;进而引发事故。迁移到 DevOps 使世界各地的组织能够以更小的增量和更高的频率进行发布。这降低了特定版本中失败的风险。另一方面&#xff0c;增加发布数量并不一定会减少待命团队需要响应的事件数量。 事件响应团队的…...

fastdfs-client-java-1.30 maven 打包安装

1. 进入源代码目录&#xff0c;打开cmd mvn clean install 或者 mvn package 问题不大的话会在同级目录target目录下生成打包后文件 2. 当前目录下cmd进行maven安装 mvn install:install-file -DgroupIdorg.csource -DartifactIdfastdfs-client-java -Dversion${version} -D…...

【视觉SLAM十四讲学习笔记】第三讲——旋转矩阵

专栏系列文章如下&#xff1a; 【视觉SLAM十四讲学习笔记】第一讲——SLAM介绍 【视觉SLAM十四讲学习笔记】第二讲——初识SLAM 本章将介绍视觉SLAM的基本问题之一&#xff1a;如何描述刚体在三维空间中的运动&#xff1f; 旋转矩阵 点、向量和坐标系 三维空间由3个轴组成&…...

Linux驱动开发笔记(四):设备驱动介绍、熟悉杂项设备驱动和ubuntu开发杂项设备Demo

若该文为原创文章&#xff0c;转载请注明原文出处 本文章博客地址&#xff1a;https://hpzwl.blog.csdn.net/article/details/134533533 红胖子网络科技博文大全&#xff1a;开发技术集合&#xff08;包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬…...

C/C++ 实现Windows注册表操作

Windows注册表&#xff08;Registry&#xff09;是Windows操作系统中用于存储系统配置信息、用户设置和应用程序数据的一个集中式数据库。它是一个层次结构的数据库&#xff0c;由键&#xff08;Key&#xff09;和值&#xff08;Value&#xff09;组成&#xff0c;这些键和值被…...

nginx 模块相关配置及结构理解

文章目录 模块配置结构模块配置指令先看一下 ngx_command_t 结构一个模块配置的demo简单模块配置的案例演示 模块上下文结构模块的定义 模块配置结构 Nginx中每个模块都会提供一些指令&#xff0c;以便于用户通过配置去控制该模块的行为。 Nginx的配置信息分成了几个作用域(sc…...

同时创建多个websoket(初始化多个连接、断开的重连、每个连接定时发消息、每个连接存储接收的数据(vuex或者pinia))

可复制现成代码直接使用&#xff01;&#xff01; 1.下边的例子演示了创建10个WebSocket 实例&#xff0c;当其中某一个连接失败时&#xff0c;会自动进行重连 <template><div></div> </template><script setup> import { ref, reactive, onMo…...

C语言——指针(一)

&#x1f4dd;前言 这篇文章主要带大家初步认识一下指针&#xff0c;供大家理解参考。 主要归纳与讲解&#xff1a; 1&#xff0c;指针与指针变量 2&#xff0c;指针的基本使用&#xff08;如何定义&#xff0c;初始化&#xff0c;引用&#xff09; &#x1f3ac;个人简介&…...

学习量化交易如何入门?

Python 量化入门很简单&#xff0c;只需 3 步就能快速上手! 题主在程序方向没有相关经验&#xff0c;今天就从量化行业的通用语言-Python 着手&#xff0c;教大家如何快速入门。 一、准备工作 在开始 Python 编程之前&#xff0c;首先需要确保你的计算机上安装了合适的 Pytho…...

CSS3动画

在CSS3中新增了一个很有意思的东西&#xff0c;那就是动画&#xff0c;有了动画我们可以做很多的事情&#xff0c;让我为大家介绍一下动画吧&#xff01; 本篇文章关于介绍动画&#xff0c;利用小球移动为你们介绍一下动画 默认样式&#xff1a; <!DOCTYPE html> <ht…...

黑马点评-10实现用户点赞和点赞排行榜功能

用户点赞功能 如果用户只要点赞一次就对数据库中blog表中的liked字段的值加1就会导致一个用户无限点赞 PutMapping("/like/{id}") public Result likeBlog(PathVariable("id") Long id) {// 修改点赞数量,update tb_blog set liked liked 1 where id …...

是德N5173B信号发生器说明手册

是德科技&#xff08;Keysight Technologies&#xff09;的N5173B是一款高性能射频和微波信号发生器&#xff0c;属于EXG系列。该设备广泛应用于通信、雷达、航空航天等领域的研发与测试&#xff0c;提供高精度、高稳定性的信号输出。频率范围与输出功率频率范围&#xff1a;覆…...

GVINS实战解析:如何用自录的ROS Bag数据替换官方数据集进行真机测试?

GVINS实战进阶&#xff1a;用自采集ROS Bag替换官方数据集的完整指南 当你第一次在官方数据集上成功运行GVINS时&#xff0c;那种兴奋感可能还记忆犹新。但很快&#xff0c;一个更实际的问题浮出水面&#xff1a;如何让这套强大的GNSS-视觉-惯性紧耦合系统处理我自己的传感器数…...

超越差异表达:如何用CellOracle的基因扰动模拟预测细胞命运走向?

超越差异表达&#xff1a;用CellOracle预测细胞命运的基因扰动模拟实战指南 单细胞转录组分析正在从静态描述迈向动态预测的新纪元。当你在显微镜下观察到干细胞分化为神经元的微妙变化时&#xff0c;是否想过用计算方法提前预判这个过程的走向&#xff1f;CellOracle带来的基因…...

023、使用向量数据库增强Agent的记忆与检索能力

023、使用向量数据库增强Agent的记忆与检索能力 当你的Agent面对海量、非结构化的历史对话和文档时,如何让它像人类一样“瞬间想起”相关上下文,而不是遗忘或低效地线性搜索?向量数据库正是解决这一核心痛点的关键技术。 前言 在上一篇文章《Agent与数据库交互:实现数据的…...

QZoneExport:三步快速永久备份你的QQ空间完整数据指南

QZoneExport&#xff1a;三步快速永久备份你的QQ空间完整数据指南 【免费下载链接】QZoneExport QQ空间导出助手&#xff0c;用于备份QQ空间的说说、日志、私密日记、相册、视频、留言板、QQ好友、收藏夹、分享、最近访客为文件&#xff0c;便于迁移与保存 项目地址: https:/…...

如何用Pixelle-Video快速制作专业短视频:AI全自动视频生成工具完全指南

如何用Pixelle-Video快速制作专业短视频&#xff1a;AI全自动视频生成工具完全指南 【免费下载链接】Pixelle-Video &#x1f680; AI 全自动短视频引擎 | AI Fully Automated Short Video Engine 项目地址: https://gitcode.com/GitHub_Trending/pi/Pixelle-Video Pixe…...

3步彻底清理Windows系统:Win11Debloat让你的电脑重获新生

3步彻底清理Windows系统&#xff1a;Win11Debloat让你的电脑重获新生 【免费下载链接】Win11Debloat A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and…...

STM32的DAC和ADC到底怎么联调?一个项目讲透数据转换闭环(基于HAL库)

STM32的DAC和ADC联调实战&#xff1a;从数据转换到闭环验证 在嵌入式系统开发中&#xff0c;模拟信号处理一直是工程师们需要面对的挑战之一。当你需要让STM32既能够输出精确的电压信号&#xff0c;又能够准确测量外部电压时&#xff0c;DAC&#xff08;数模转换器&#xff09;…...

告别‘大模型’:用CNN+Transformer混合网络,在手机上也能跑出高清超分图

移动端图像超分辨率革命&#xff1a;CNN与Transformer混合架构实战指南 在智能手机摄影成为主流的今天&#xff0c;用户对图像质量的要求越来越高。无论是修复老照片、提升社交媒体图片清晰度&#xff0c;还是优化移动端视觉应用体验&#xff0c;图像超分辨率技术都扮演着关键角…...

XXMI Launcher终极指南:一站式游戏模组管理器快速上手教程

XXMI Launcher终极指南&#xff1a;一站式游戏模组管理器快速上手教程 【免费下载链接】XXMI-Launcher Modding platform for GI, HSR, WW and ZZZ 项目地址: https://gitcode.com/gh_mirrors/xx/XXMI-Launcher 你是否厌倦了为每个米哈游游戏单独安装不同的模组管理器&a…...