AcWing刷题(循环语句)------C语言版

1.(708)偶数:

编写一个程序,输出 11 到 100100 之间(包括 11 和 100100)的全部偶数。

输入格式

无输入。

输出格式

输出全部偶数,每个偶数占一行。

输入样例
No input
输出样例
2
4
6
...
100

运行代码:

#include<cstdio>
#include<iostream>
using namespace std;
int main()
{int x;for(int x=1;x<=100;x++){if(x%2==0){cout<<x<<endl;}}return 0;
}

2.(709)奇数:

输入一个整数 X,输出 11 到 X 之间(包括 11 和 X)的全部奇数。

输入格式

一个整数 X。

输出格式

输出所有满足条件的奇数,每个数占一行。

数据范围

1≤X≤1000

输入样例:
8
输出样例:
1
3
5
7

运行代码: 

#include<cstdio>
#include<iostream>
using namespace std;
int main()
{int x,y;cin>>y;for(int x=1;x<=y;x++){if(x%2!=0){cout<<x<<endl;}}return 0;
}

3.(710)6个奇数:

读取一个整数 X,输出 X之后的 66 个奇数,如果 X 也是奇数,那么它也算作 66 个奇数之一。

输入格式

一个整数 X。

输出格式

所有满足条件的奇数,每个占一行。

数据范围

1≤X≤100

输入样例:
9
输出样例:
9
11
13
15
17
19

运行代码:

#include<cstdio>
#include<iostream>
using namespace std;
int main()
{   int x, y;cin >> y;for (int x = y; x <=y+11; x++){if (x % 2 != 0){cout << x << endl;}}return 0;
}

4.(711)乘法表

输入格式

一个整数 N。

输出格式

输出 N 的乘法表,具体形式参照输出样例。

数据范围

1<N<1000

输入样例:
140
输出样例:
1 x 140 = 140
2 x 140 = 280
3 x 140 = 420
4 x 140 = 560
5 x 140 = 700
6 x 140 = 840
7 x 140 = 980
8 x 140 = 1120
9 x 140 = 1260
10 x 140 = 1400

运行代码:

#include<cstdio>
#include<iostream>
using namespace std;
int main ()
{int x,j;cin>>x;for(int y=1;y<=10;y++){printf("%d x %d = %d",y,x,y*x);printf("\n");}return 0;
}

5.(712)正数:

输入格式

六个数字,每个占一行。

输出格式

输出格式为 x positive numbers,其中 x� 为正数的个数。

数据范围

输入数字的绝对值不超过 100100。

输入样例:
7
-5
6
-3.4
4.6
12
输出样例:
4 positive numbers

运行代码:

#include<cstdio>
#include<iostream>
using namespace std;
int main()
{float x;int l=0;for(int i=1;i<=6;i++){cin>>x;if(x>=0){l++;}}cout<<l<<" positive numbers"<<endl;return 0;
}

6.(713)区间2:

输入格式

第一行包含整数 N,表示共有 N个整数需要进行判断。

接下来 N行,每行包含一个整数 X。

输出格式

第一行输出 x in,其中 x 为在范围内的整数的数量。

第二行输出 y out,其中 y为在范围外的整数的数量。

数据范围

1≤N≤100001≤≤10000,
−107<X<107

输入样例:
4
14
123
10
-25
输出样例:
2 in
2 out

运行代码:

#include<cstdio>
#include<iostream>
using namespace std;
int main()
{int n;int in=0;int out=0;cin>>n;for(int j=1;j<=n;j++){int x;cin>>x;if(x >= 10 && x <= 20){in++;}else{out++;}}printf("%d in\n",in);printf("%d out",out);return 0;
}

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

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

相关文章

详解FreeRTOS:事件标志组(高级篇—5)

目录 1、事件运作机制 2、事件标志组数据类型 3、创建事件标志组 4、设置事件位

.net core提示The xx field is required,One or more validation errors occurred

访问接口时缺少model中的参数时&#xff0c;会提示&#xff1a; The xx field is required One or more validation errors occurred原因是.net core webapi默认参数为不可空&#xff0c;因此会验证并报错。 解决方案&#xff1a; 在项目的.csproj中&#xff0c;修改Nullable…

php面试题

面试题1: 反转字符串 编写一个PHP函数&#xff0c;接受一个字符串参数&#xff0c;并返回该字符串的反转版本。 <?php function reverseString($str) {return strrev($str); }// 测试示例 $string "Hello, World!"; $reversedString reverseString($string);…

Leetcode—2960.统计已测试设备【简单】

2023每日刷题&#xff08;五十六&#xff09; Leetcode—2960.统计已测试设备 实现代码 int countTestedDevices(int* batteryPercentages, int batteryPercentagesSize) {int cnt 0;int ans 0;for(int i 0; i < batteryPercentagesSize; i) {int t batteryPercentage…

Linux软件管理:rpm软件包与yum管理工具

linux 软件 大家有想过平时我们使用的软件原本的样子都是什么嘛&#xff0c;像.exe 运行程序还有 linux 上的可执行文件&#xff0c;其实按照我的理解都是文件&#xff0c;使用想要规范的文本编写&#xff0c;然后经过编译的一个符合不同平台规范的可执行程序&#xff0c;本质就…

​logging --- Python 的日志记录工具​

源代码&#xff1a; Lib/logging/__init__.py Important 此页面仅包含 API 参考信息。教程信息和更多高级用法的讨论&#xff0c;请参阅 基础教程 进阶教程 日志记录操作手册 这个模块为应用与库实现了灵活的事件日志系统的函数与类。 使用标准库提供的 logging API 最主…

FIO jobs参数在Linux IO路径的解读

并发进程&#xff1a; fio工具可以创建多个并行运行的工作负载&#xff08;jobs&#xff09;&#xff0c;每个job代表一个独立的I/O线程。jobs参数决定了同时运行的job数量&#xff0c;这将直接影响到系统的资源分配和管理。 内核调度器&#xff1a; 在Linux内核中&#xff0c…

SpringBoot基础系列:工具类使用

断言 Assert // 要求参数 object 必须为非空&#xff08;Not Null&#xff09;&#xff0c;否则抛出异常&#xff0c;不予放行 // 参数 message 参数用于定制异常信息。 void notNull(Object object, String message) // 要求参数必须空&#xff08;Null&#xff09;&#xff…

c# 十进制整数格式化-(占位符,补齐)

.NET Framework : 4.7.2IDE : Visual Studio Community 2022OS : Windows 10 x64typesetting : Markdownblog : niaoge.blog.csdn.net 代码 using System;class Program { //主函数static void Main(){//整型Console.WriteLine(2.ToString("D3"));Console.WriteL…

装机必备 | 超赞OCR文本识别小工具 Text Scanner

Text Scanner 是一款功能强大的图片扫描工具软件,该软件利用光学字符识别技术&#xff0c;来将图片上的文字内容&#xff0c;直接转换为可编辑文本&#xff0c;实用性很强。 光学字符识别&#xff08;OCR&#xff09;&#xff1a;Text Scanner for Mac采用了先进的OCR技术&…

qt 使用百度在线地图 方法2

使用百度在线地图两个关键点&#xff0c;一是html页面准备&#xff1b;二是qt 与js 语言的交互。 1&#xff0c;html页面的准备&#xff0c;双击页面就可以出现如下效果。 主要代码&#xff1a; <!DOCTYPE html> <html> <head><meta http-equiv"C…

【Maven技术专题】「入门到精通」教你如何使用Maven中引用依赖本地Jar包,并进行打包输出

前言 在使用Maven管理Java项目时&#xff0c;有时需要引入一些存放在系统特定位置的JAR文件。这些JAR文件可能是你自己编写的&#xff0c;也可能是其他来源的。无论是哪种情况&#xff0c;使用 Maven 的 system 范围和 systemPath 参数&#xff0c;可以方便地引入这些本地依赖…

主流全文搜索方案对比

Lucene 、 Solr 、 Elasticsearch 是目前主流的全文搜索方案&#xff0c;基于 倒排索引 机制完成快速全文搜索。 Lucene Lucene 是 Apache 基金会维护的一套完全使用 Java 编写的信息搜索工具包&#xff08; Jar 包&#xff09;&#xff0c;它包含了索引 结构、读写索引工具、…

Logstash输入Kafka输出Es配置

Logstash介绍 Logstash是一个开源的数据收集引擎&#xff0c;具有实时管道功能。它可以从各种数据源中动态地统一和标准化数据&#xff0c;并将其发送到你选择的目的地。Logstash的早期目标主要是用于收集日志&#xff0c;但现在的功能已经远远超出这个范围。任何事件类型都可…

PHP是什么?

PHP&#xff08;Hypertext Preprocessor&#xff09;是一种广泛用于服务器端Web开发的开源脚本语言。最初由Rasmus Lerdorf于1994年创建&#xff0c;并于1995年发布了第一个版本。PHP语言的设计初衷是用于处理动态网页&#xff0c;尤其是用于构建Web应用程序。 PHP脚本通过嵌入…

Python从入门到精通九:Python异常、模块与包

了解异常 什么是异常 当检测到一个错误时&#xff0c;Python解释器就无法继续执行了&#xff0c;反而出现了一些错误的提示&#xff0c;这就是所谓的“异常”, 也就是我们常说的BUG bug单词的诞生 早期计算机采用大量继电器工作&#xff0c;马克二型计算机就是这样的。 19…

ARM(中断实验) 2023.12.12

main.h #include "key_interrupt.h"#include "myuart.h"void delay(int ms){int i,j;for(i0;i<ms;i){for(j0;j<2000;j);}}int main(){//中断初始化key1_it_config();key2_it_config();key3_it_config();//灯初始化led_init();//现象是发送一个a串口…

理解排序算法:冒泡排序、选择排序与归并排序

简介&#xff1a; 在计算机科学中&#xff0c;排序算法是基础且重要的概念。本文将介绍三种常见的排序方法&#xff1a;冒泡排序、选择排序和归并排序。我们将探讨它们的工作原理、特点和适用场景&#xff0c;以帮助读者更好地理解和选择合适的排序方法。 冒泡排序 冒泡排序是…

logback日志框架使用

依赖引入 <dependency><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId><version>1.1.7</version> </dependency> 使用logback日志框架只需要引入以上即可&#xff0c;(我们平时使用较多的Slf4j…

浏览器提示不安全

当我们使用浏览器访问一个网站时&#xff0c;如果该网站使用的是HTTPS连接&#xff0c;那么浏览器会对其进行安全性的检查。其中一项重要的检查就是确认该网站是否拥有有效的SSL证书。然而&#xff0c;有时我们会在浏览器中看到“不安全”的警告&#xff0c;这通常是由于SSL证书…