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

c语言练习第11周(1~5)

数列  1  1  2  3  5  8  13  21  ...  被称为斐波纳数列。
输入若干个正整数N,输出这个序列的前  N  项的和。

题干数列  1  1  2  3  5  8  13  21  ...  被称为斐波纳数列。
输入若干个正整数N,输出这个序列的前  N  项的和。
输入样例3
5
4
1
输出样例4
12
7
1
#include<stdio.h>
int fbnq(int n) {int i = 1, a = 1, b = 1,c,s=0;for (i = 1; i <= n; i++) {s += a;c = a + b;a = b;b = c;}return s;
}
int main() {int n;while (~scanf("%d", &n)) {printf("%d\n", fbnq(n));}return 0;
}

 

 数列  0  1  1  2  3  5  8  13  21  ...  被称为斐波纳数列。
输入若干个正整数N,输出这个序列的前  N  项。

题干数列  0  1  1  2  3  5  8  13  21  ...  被称为斐波纳数列。
输入若干个正整数N,输出这个序列的前  N  项。
输入样例3
5
1
4
输出样例0,1,1,
0,1,1,2,3,
0,
0,1,1,2,

#include<stdio.h>
int fbnq(int n) {int i = 1, a = 0, b = 1,c,s=0;for (i = 1; i <= n; i++) {printf("%d,",a);c = a + b;a = b;b = c;}return s;
}
int main() {int n;while (~scanf("%d", &n)) {fbnq(n);printf("\n");}return 0;
}

 a数组n个元素插入法升序排序,请补充代码

题干a数组n个元素插入法升序排序,请补充代码。
void  fun(int  a[],int  n)
{
        int  i,j,t;
        for(i=1;i<=n-1;i++)
        {
                t=a[i];
                /****************/

                /****************/
                a[j+1]=t;
        }
}

 

 

//只填写两行/****/之间要求的语句列表
for(j=i-1;j>=0;j--)if(a[j]>t)a[j+1]=a[j];else  break;

 输入一个二维数组  M[12][12],根据输入要求,求出二维数组下方绿色部分元素的平均值或和。
第一行输入一大写字母,若为  S,则求和,若为  M,则求平均值。
接下来  12  行,每行包含  12  个用空格隔开的浮点数,输出结果保留一位小数。
数据范围:100.0≤M[i][j]≤100.0。

 

 

输入样例S
-6.0  0.7  -8.4  -5.7  -4.1  7.6  9.5  -9.7  4.1  0.6  -6.5  -4.9
6.6  4.9  -3.1  5.3  0.3  -4.5  3.9  -1.5  6.6  7.0  5.1  2.5
-8.5  1.8  -2.7  0.1  -4.9  -7.2  4.3  6.0  -1.4  2.7  -3.0  2.0
4.8  -7.0  -1.3  0.8  1.0  4.5  -1.1  -2.9  -3.9  -3.9  -8.9  5.8
-2.1  -9.6  5.1  0.2  1.0  -1.7  6.4  4.1  2.8  -6.9  2.4  9.3
-6.0  -9.1  -7.0  -7.0  7.8  5.1  6.9  -7.6  0.4  -7.2  5.5  6.0
-1.9  5.5  1.9  -8.5  -5.3  2.3  -9.3  2.0  -0.2  1.2  5.6  -1.8
8.2  2.3  3.5  1.4  4.0  -5.1  -6.9  -2.8  1.7  -7.0  7.8  1.8
-6.0  -4.1  -4.6  -9.4  -4.9  -4.1  4.2  6.3  -2.8  8.7  8.1  -0.9
8.8  -6.5  -4.3  6.1  -6.2  -3.9  -7.0  7.3  5.0  -0.9  -0.0  5.6
-2.4  1.4  8.5  -2.2  0.9  5.3  3.6  8.8  -8.1  3.0  -3.1  6.5
-3.8  -6.4  2.3  4.2  -9.8  -0.3  -9.9  -7.4  3.5  1.5  -0.2  7.0
输出样例-11.9

 

#include<stdio.h>
int main() {int n = 0, i, j;char c;scanf("%c", &c);double M[12][12],s=0;for (i = 0; i < 12; i++) {for (j = 0; j < 12; j++) {scanf("%lf", &M[i][j]);if (i + j > 11 && j<i) {s += M[i][j];n++;}}}if (c == 'S') {printf("%.1lf\n", s);}else {printf("%.1lf\n", s/n);}return 0;
}

 

 输入一个二维数组  M[12][12],根据输入要求,求出二维数组左方绿色部分元素的平均值或和。
第一行输入一大写字母,若为  S,则求和,若为  M,则求平均值。
接下来  12  行,每行包含  12  个用空格隔开的浮点数,输出结果保留一位小数。
数据范围:100.0≤M[i][j]≤100.0。

 

 

 

#include<stdio.h>
int main() {int n = 0, i, j;char c;scanf("%c", &c);double M[12][12], s = 0;for (i = 0; i < 12; i++) {for (j = 0; j < 12; j++) {scanf("%lf", &M[i][j]);if (i + j < 11 && j < i) {s += M[i][j];n++;}}}if (c == 'S') {printf("%.1lf\n", s);}else {printf("%.1lf\n", s / n);}return 0;
}

 

 

相关文章:

c语言练习第11周(1~5)

数列 1 1 2 3 5 8 13 21 ... 被称为斐波纳数列。 输入若干个正整数N&#xff0c;输出这个序列的前 N 项的和。 题干数列 1 1 2 3 5 8 13 21 ... 被称为斐波纳数列。 输入若干个正整数N&#xff0c;输出这个序列的前 N 项的和。输入样例3 5 4 1输出样例…...

阿里云国际站服务器如何升级内存容量?

阿里云服务器是阿里云供给的计算服务&#xff0c;它具有高效安稳、可扩展性强等特色&#xff0c;适用于各种应用环境。在运用阿里云服务器的过程中&#xff0c;或许会遇到内存容量缺乏的状况&#xff0c;这时候就需求晋级内存容量。那么&#xff0c;阿里云服务器怎么晋级内存容…...

神经网络(第二周)

一、简介 1.1 需求预测示例 1.1.1 逻辑回归算法 根据价格预测商品是否畅销。特征&#xff1a;T恤的价格&#xff1b;分类&#xff1a;销售量高1/销售量低0&#xff1b;使用逻辑回归算法进行分类&#xff0c;拟合效果如下图所示&#xff1a; 1.1.2 神经元和神经网络 将逻辑回…...

《网络协议》04. 应用层(DNS DHCP HTTP)

title: 《网络协议》04. 应用层&#xff08;DNS & DHCP & HTTP&#xff09; date: 2022-09-05 14:28:22 updated: 2023-11-12 06:55:52 categories: 学习记录&#xff1a;网络协议 excerpt: 应用层、DNS、DHCP、HTTP&#xff08;URI & URL&#xff0c;ABNF&#xf…...

springboot自己添加的配置文件没有绿色叶子问题

在IntelliJ IDEA中&#xff0c;不同文件类型通常会有不同的图标&#xff0c;以便更容易识别它们。如果您的自己添加的 .properties 文件和项目中自动生成的 .properties 文件显示不同的图标&#xff0c;这可能是因为它们被识别为不同的文件类型。 通常情况下&#xff0c;Intel…...

【Java】定时任务 - Timer/TimerTask 源码原理解析

一、背景及使用 日常实现各种服务端系统时&#xff0c;我们一定会有一些定时任务的需求。比如会议提前半小时自动提醒&#xff0c;异步任务定时/周期执行等。那么如何去实现这样的一个定时任务系统呢&#xff1f; Java JDK提供的Timer类就是一个很好的工具&#xff0c;通过简单…...

SAP ABAP基础语法-Excel上传(十)

EXCEL BDS模板上传及赋值 上传模板事务代码&#xff1a;OAER l 功能代码&#xff1a;向EXCEL模板中写入数据示例代码如下 REPORT ZEXCEL_DOI. “doi type pools TYPE-POOLS: soi. *SAP Desktop Office Integration Interfaces DATA: container TYPE REF TO cl_gui_custom_c…...

记录一次某某虚拟机的逆向

导语 学了一段时间的XPosed&#xff0c;发现XPosed真的好强&#xff0c;只要技术强&#xff0c;什么操作都能实现... 这次主要记录一下我对这款应用的逆向思路 apk检查 使用MT管理器检查apk的加壳情况 发现是某数字的免费版本 直接使用frida-dexdump 脱下来后备用 应用分…...

upload-labs关卡7(基于黑名单的空格绕过)通关思路

文章目录 前言一、回顾上一关知识点二、靶场第七关通关思路1、看源代码2、空格绕过3、检查文件是否成功上传 总结 前言 此文章只用于学习和反思巩固文件上传漏洞知识&#xff0c;禁止用于做非法攻击。注意靶场是可以练习的平台&#xff0c;不能随意去尚未授权的网站做渗透测试…...

CnosDB 在最近新发布的 2.4.0 版本中增加对时空函数的支持。

CnosDB 在最近新发布的 2.4.0 版本中增加对时空函数的支持。 概述 时空函数是一种用于描述时空结构和演化的函数。它在物理学、数学和计算机科学等领域中都有广泛的应用。时空函数可以描述物体在时空中的位置、速度、加速度以及其他相关属性。 用法 CnosDB 将使用一种全新的…...

python实现炒股自动化,个人账户无门槛量化交易的开始

本篇作为系列教程的引子&#xff0c;对股票量化程序化自动交易感兴趣的朋友可以关注我&#xff0c;现在只是个粗略计划&#xff0c;后续会根据需要重新调整&#xff0c;并陆续添加内容。 股票量化程序化自动交易接口 很多人在找股票个人账户实现程序化自动交易的接口&#xff0…...

推荐系统笔记--Swing模型的原理

1--Swing模型的引入 在 Item CF 召回中&#xff0c;物品的相似度是基于其受众的交集来衡量的&#xff0c;但当受众的交集局限在一个小圈子时&#xff0c;就会误将两个不相似的物品定义为相似&#xff1b; Swing 模型引入用户的重合度来判断两个用户是否属于一个小圈子&#xff…...

联想小新Pro14默认设置的问题

联想小新Pro14 锐龙版&#xff0c;Win11真的挺多不习惯的&#xff0c;默认配置都不符合一般使用习惯。 1、默认人走过自动开机。人机互动太强了&#xff1b; 2、默认短超时息屏但不锁屏&#xff0c;这体验很容易觉得卡机然后唤起&#xff0c;却又不用密码打开&#xff1b; 3…...

【洛谷 P5019】[NOIP2018 提高组] 铺设道路 题解(分治算法+双指针)

[NOIP2018 提高组] 铺设道路 题目背景 NOIP2018 提高组 D1T1 题目描述 春春是一名道路工程师&#xff0c;负责铺设一条长度为 n n n 的道路。 铺设道路的主要工作是填平下陷的地表。整段道路可以看作是 n n n 块首尾相连的区域&#xff0c;一开始&#xff0c;第 i i i …...

牛客刷题记录11.12

继承和组合 二进制数统计 1的个数 和 0 的个数...

NextJS开发:使用IconPark、Lucide图标库

IconPark、Lucide两个很不错的图标库&#xff0c;如果需要用到微信、阿里等国内logo可以使用IconPark&#xff0c;Lucide中没有包含这些内容。 安装IconPark npm install icon-park/react --save简单使用 import {Home} from icon-park/react;<Home/> <Home theme&…...

11.12总结

这一周主要写了个人中心的几个功能&#xff0c;资料修改&#xff0c;收货地址的创建和修改删除&#xff0c;还有主页界面和商品界面...

Gogs安装和部署教程-centos上

0、什么是 Gogs? Gogs 是一款极易搭建的自助 Git 服务。 Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发&#xff0c;并且支持 Go 语言支持的 所有平台&#xff0c;包括 Linux、Mac OS X、Windo…...

Unity中Shader雾效的实现方法一

文章目录 前言一、在片元着色器中使用如下公式计算最终的颜色 lerp(雾效颜色&#xff0c;物体颜色&#xff0c;雾效混合因子)1、获取雾效颜色2、物体的颜色一般通过纹理采样得到&#xff0c;此处用 1 代替测试3、获取 雾效混合因子&#xff08;由 雾的距离 和 雾的浓度决定&am…...

Mac安装配置Tomcat,以及使用(详解)

目录 一、Tomcat下载&#xff1a; 1、左栏选择Tomcat版本 2、点击下载即可&#xff0c;任选其一 ​编辑3、下载好的文件夹放到用户名下即可&#xff08;之前已经下载过&#xff0c;这里以Tomcat 8.5.88为演示&#xff09;&#xff0c;这里提供8.5.88的安装包&#xff1a; 二…...

turbo迁移vite-plus实践逞

认识Pass层级结构 Pass范围从上到下一共分为5个层级&#xff1a; 模块层级&#xff1a;单个.ll或.bc文件 调用图层级&#xff1a;函数调用的关系。 函数层级&#xff1a;单个函数。 基本块层级&#xff1a;单个代码块。例如C语言中{}括起来的最小代码。 指令层级&#xff1a;单…...

分享我用稳卖AI浏览器实操出来的:AI选品降低试错成本思路

很多跨境卖家都有类似经历&#xff1a;一个产品在决定要不要做的时候&#xff0c;表面上看信息不少&#xff0c;但真正落到“为什么选它”这个问题上&#xff0c;判断依据往往并不够扎实。有时候是看到某个平台趋势不错&#xff0c;有时候是看到竞品最近销量有变化&#xff0c;…...

Lixie数码管驱动库深度解析:WS2812B嵌入式显示控制实践

1. Lixie 数码管驱动库技术解析&#xff1a;面向嵌入式工程师的深度实践指南Lixie 是一款专为驱动“Lixie 边缘导光数码管”&#xff08;Edge-Lit Digit Display&#xff09;设计的 Arduino 兼容库。它并非传统真空管或七段 LED&#xff0c;而是一种融合光学设计与现代 LED 控制…...

OpenClaw数据标注:Qwen3.5-9B-AWQ-4bit辅助制作AI训练数据集

OpenClaw数据标注&#xff1a;Qwen3.5-9B-AWQ-4bit辅助制作AI训练数据集 1. 为什么需要AI辅助数据标注 作为一个经常折腾个人机器学习项目的开发者&#xff0c;数据标注一直是我最头疼的环节。上周在做一个垃圾分类模型时&#xff0c;面对2000多张待标注的垃圾图片&#xff0…...

查公司法人信息,别踩这3个坑

查公司法人信息&#xff0c;很多人都踩过坑——要么信息分散得切换5平台&#xff0c;要么解读不了风险&#xff0c;要么用了非合规工具泄露隐私。我之前帮朋友做尽调时就遇到过&#xff0c;查了一下午才凑齐信息&#xff0c;还差点漏掉法人关联的失信记录。其实用对方法和工具&…...

从人耳听觉到AI:为什么MFCC仍是语音识别的黄金标准?

从人耳听觉到AI&#xff1a;为什么MFCC仍是语音识别的黄金标准&#xff1f; 想象一下&#xff0c;当你走进一个嘈杂的咖啡馆&#xff0c;背景音乐、咖啡机轰鸣、人群交谈声此起彼伏&#xff0c;但你依然能清晰地分辨出朋友对你说的话。这种神奇的听觉能力&#xff0c;正是人类进…...

嵌入式轻量级RPC实现:裸机与RTOS下的远程过程调用

1. RPCInterface 库深度解析&#xff1a;嵌入式系统远程过程调用的轻量级实现RPC&#xff08;Remote Procedure Call&#xff0c;远程过程调用&#xff09;在嵌入式系统中长期被视为“高不可攀”的技术——常与大型操作系统、复杂网络栈和资源消耗挂钩。然而&#xff0c;在工业…...

MTK平台Camera移植避坑指南:从驱动添加到DWS配置的完整流程(基于Kernel 4.19)

MTK平台Camera移植避坑指南&#xff1a;从驱动添加到DWS配置的完整流程&#xff08;基于Kernel 4.19&#xff09; 在嵌入式设备开发中&#xff0c;Camera模块的移植往往是系统集成中最具挑战性的环节之一。特别是基于MTK平台的Android设备&#xff0c;Camera驱动的移植涉及从内…...

GraphPad Prism 介绍是干啥的?安装教程

安装教程 安教和安包https://qqstone.top/blog/graphpad-prism-10.1.2 一、GraphPad Prism 是什么、用来干什么 GraphPad Prism 是专门面向生物医学、药学、生命科学、基础医学的科研统计与绘图软件&#xff0c;主打不用编程、操作简单、结果规范&#xff0c;是发表 SCI 论文…...

AI Agent 赋能智能客服:Vue3 + LangChain + 千问落地实战

前言 &#x1f44b; 本文适合有前端基础的开发者阅读。我会从整体架构出发&#xff0c;详解如何用Vue3 TypeScript做前端交互、**Python3 LangChain 千问&#xff08;Qwen&#xff09;**做后端推理&#xff0c;构建一个真正能落地的智能客服 Agent。代码干货较多&#xff0…...