C语言刷题数组------数组交换

输入一个长度为 10的整数数组 X[10],将里面的非正整数全部替换为 1,输出替换完成后的数组。

输入格式
输入包含 10个整数,每个整数占一行。输出格式
输出新数组中的所有元素,每个元素占一行。输出格式为 X[i] = x,其中 i为元素编号(从 0开始),x为元素的值。数据范围
−100≤X[i]≤100
输入样例:
10
-9
0
-4
-10
0
-2
-7
7
4
输出样例:
X[0] = 10
X[1] = 1
X[2] = 1
X[3] = 1
X[4] = 1
X[5] = 1
X[6] = 1
X[7] = 1
X[8] = 7
X[9] = 4
难度:简单
时/空限制:1s / 64MB
总通过数:25164
总尝试数:54627
来源:语法题
算法标签
#include<cstdio>
#include<iostream>
using namespace std;
int main()
{int arr[10];for(int i=0;i<10;i++){cin>>arr[i];}for(int i=0;i<10;i++){if(arr[i]<=0){arr[i]=1;}}for (int i = 0; i < 10; i ++ ){printf("X[%d] = %d\n", i, arr[i]);}return 0;
}

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

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

相关文章

Temporal 常见 FQ 速查

1、启动 worker 失败 INFO No Lofigured for temporal client. Created default one. Unable to create client failed reaching server: upstream connect error or disconnect/reset before headers. reset reason: connection failure 解决&#xff1a;没找到链接资源&…

根文件系统(一):基础

本文主要探讨210根文件系统相关知识。 根文件系统 存储设备(flash等)是分块(扇区),访问存储设备是按块号 (扇区号)来访问,文件系统(软件)对存储设备扇区进行管理,将对扇区的访问变成对目录和文件名的访问 根文件系统init进程的应用程序和其他应用程序,提供根目…

多家高校设立“鸿蒙班”;ChatGPT 成为 Nature 年度十大人物丨 RTE 开发者日报 Vol.107

开发者朋友们大家好&#xff1a; 这里是 「RTE 开发者日报」 &#xff0c;每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE &#xff08;Real Time Engagement&#xff09; 领域内「有话题的 新闻 」、「有态度的 观点 」、「有意思的 数据 」、「有思考的 文…

软件测试薪资高不高?来看看不同阶段测试猿的薪资情况

初级软件测试工程师3-8k 自动化测试一线城市起薪10-12k&#xff0c;范围10-25k 测试架构师/测试开发 起薪25k&#xff0c;上限能到50k。

FPGA巩固基础:秒表的设计

设计要求&#xff1a; 6位8段数码管&#xff0c;低三位显示毫秒计数&#xff0c;最高位显示分钟&#xff0c;其余两位显示秒计数。 开始案件与暂停按键&#xff0c;复位按键直接全部归零。 扩展部分&#xff1a;每计满一次&#xff0c;led移位一次。 框图设计&#xff1a; …

linux 应用开发笔记---【信号:基础】

1.基本概念 信号是发生事件时对进程的通知机制&#xff0c;也可以称为软件中断 信号的目的是用来通信的 1.硬件发生异常&#xff0c;将错误信息通知给内核&#xff0c;然后内核将相关的信号给相关的进程 2.在终端输入特殊字符产生特殊信号 3.进程调用kill()将任意信号发送…

解决nuxt3环境中css样式失效的问题

现象: 底部播放器进度条拖动按钮没有了&#xff01; 然后通过chrome开发工具检查html元素的结构&#xff1a; 发现progressbar这个元素是存在的&#xff0c;但是为什么没有显示呢&#xff0c;然后回到代码中&#xff1a; 发现原来是组件的名字写错了&#xff0c;多写了一个字母…

Leetcode 47 全排列 II

题意理解&#xff1a; 首先理解全排列是什么&#xff1f;全排列&#xff1a;使用集合中所有元素按照不同元素进行排列&#xff0c;将所有的排列结果的集合称为全排列。 这里的全排列难度升级了&#xff0c;问题在于集合中的元素是可以重复的。 问题&#xff1a;相同的元素会导致…

国王分金币

国王将金币作为工资&#xff0c;发放给忠诚的骑士。第一天&#xff0c;骑士收到枚金币;之后两天(第二天和第三天)&#xff0c;每天收到两枚金币;之后三天(第四、五、六天)&#xff0c;每天收到三枚金币;之后四天(第七、八、九、十天)&#xff0c;每天收到四枚金币......;这种工…

docker整体环境转移

最近配了个docker&#xff0c;配完才发现&#xff0c;有点小G&#xff0c;还得自己安装cuda&#xff0c;有点麻烦&#xff0c;如果选择重新在新的cuda镜像上安装&#xff0c;也不轻松&#xff0c;所以找了下资料&#xff0c;搞出来了docker整体转移 首先介绍一个命令 docker c…

vivado约束方法5

打开向导时可用的报告功能 当定时约束向导打开时&#xff0c;它会阻止Vivado IDE中的大多数操作包括使用Tcl控制台或运行时序分析&#xff0c;以避免数据库差异。向导窗口始终位于其他Vivado IDE窗口的前面。如果你需要访问Vivado IDE菜单或窗口&#xff0c;必须将向导窗口移动…

深度图优化之ThreadDepthCleaner

github地址&#xff1a;ThreadedDepthCleaner 按github上的说明配置环境&#xff1a; git clone https://github.com/juniorxsound/ThreadedDepthCleaner --recursive mkdir build && cd build && cmake ../ && make -j4这一步容易出现undefined ref…

C++——引用

C出现了新的概念&#xff1a;引用。引用是某个对象的别名。 语法格式如下&#xff1a; 类型&引用名变量名&#xff1b; #include <iostream>using namespace std;int main(int argc, const char *argv[]) {int i 100;int &ir i;//给变量i起了个别名 叫ircout…

推荐一个界面设计软件aardio,配合python三分钟制作一个小软件。【批量doc文件转docx文件】

文章目录 前言一、aardio软件代码二、python代码总结 前言 aardio这个软件不多说&#xff0c;好用方便。 一、aardio软件代码 import win.ui; /*DSG{{*/ mainForm win.form(text"批量doc文件转docx文件";right623;bottom171) mainForm.add( button{cls"butto…

DataFunSummit:2023年数据科学在线峰会-核心PPT资料下载

一、峰会简介 数据会说谎&#xff1f;如何正确的挖掘并使用数据&#xff1f;前沿的科学实验如何做&#xff1f;实验又是如何欺骗你的&#xff1f;数据中台如何发挥功效&#xff1f;用户增长有捷径吗&#xff1f;数据科学的最佳实践有哪些&#xff1f; 本次峰会共包含了&#…

人工智能与数据分析:新时代的趋势和机会

目录 写在开头1. 融合AI和数据分析的趋势1.1 趋势变化1.2 数据驱动目标转换 2 对数据分析行业的影响2.1 技能需求2.2 工作流程和角色的变化2.3 创新和业务驱动的数据分析 3.场景变化3.1 场景1&#xff1a;智能决策支持系统3.1.1 智能决策支持系统的架构设计3.1.2 Python代码演示…

RocketMQ —消费重试

消费者出现异常&#xff0c;消费某条消息失败时&#xff0c; Apache RocketMQ 会根据消费重试策略重新投递该消息进行故障恢复。本文介绍消费重试机制的原理、版本兼容性和使用建议。 一、应用场景​ Apache RocketMQ 的消费重试主要解决的是业务处理逻辑失败导致的消费完整性…

windows的cmd命令常用的20个。

dir&#xff1a; dir&#xff1a;列出当前目录中的所有文件和文件夹。dir /p&#xff1a;逐页显示当前目录中的文件和文件夹。dir /s&#xff1a;递归地列出当前目录及其子目录中的文件和文件夹。 cd&#xff1a; cd C:\&#xff1a;切换到 C 盘根目录。cd Documents&#xff…

计算机系统基础-汇编指令学习

1.1 传送指令 push %ebpmov %esp,%ebpand $0xfffffff0,%esp //边界对齐指令&#xff0c;16字节对齐sub $0x20,%espmovl $0xa,0x10(%esp) //立即数10赋值给偏移量为0x10的基址寄存器espmovl $0x9,0x14(%esp) //立即数9赋值mov 0x10(%esp),%eax mov %eax,0x18(%esp) //立即数10赋…

DICOM 文件中,VR,VL,SQ,图像二进制的几个注意点

DICOM 文件的结构&#xff0c;在网上有很多的学习资料&#xff0c;这里只介绍些容易混淆的概念&#xff0c;作为回看笔记。 1. 传输语法 每个传输语法&#xff0c;起都是表达的三个概念&#xff1a;大小端、显隐式、压缩算法 DICOM Implicit VR Little Endian: 1.2.840.1000…