c 语言基础:L1-041 寻找250

news2024/11/23 15:50:47

        对方不想和你说话,并向你扔了一串数…… 而你必须从这一串数字中找到“250”这个高大上的感人数字。

输入格式:

        输入在一行中给出不知道多少个绝对值不超过1000的整数,其中保证至少存在一个“250”。

输出格式:

        在一行中输出第一次出现的“250”是对方扔过来的第几个数字(计数从1开始)。题目保证输出的数字在整型范围内。

输入样例:

888 666 123 -233 250 13 250 -222

输出样例:

5

程序源码:

// 引入标准输入输出头文件,用于使用printf和fgets等函数    
#include <stdio.h>    
// 引入标准库头文件,用于使用atoi和strtok等函数    
#include <stdlib.h>    
// 引入字符串处理头文件,用于使用strtok函数    
#include <string.h>    
  
// 定义主函数,程序的执行从这里开始    
int main() {    
    // 定义一个字符数组,用于存储从标准输入读取的字符串      
    char input[100000];    
    // 使用fgets函数从标准输入读取字符串,并存储到input数组中    
    fgets(input, 100000, stdin);    
      
    // 定义一个计数变量count,并初始化为0,用于记录数字的位置    
    int count = 0;    
    // 使用strtok函数将字符串按空格分割,返回第一个数字字符串的指针    
    char* token = strtok(input, " ");    
    // 循环直到token为NULL,即字符串已经分割完毕    
    while (token != NULL) {      
        // 使用atoi函数将数字字符串转换为整数,并判断是否为250    
        if (atoi(token) == 250) {    
            // 如果当前数字是250,输出它的位置(count+1),并换行    
            printf("%d\n", count+1);    
            // 结束循环,因为已经找到了第一个250    
            break;    
        }      
        count++;  // 如果当前数字不是250,继续计数下一个数字    
        token = strtok(NULL, " ");  // 使用strtok函数获取下一个数字字符串的指针    
    }      
      
    return 0;  // 主函数返回0,表示程序正常结束    
}

 

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

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

相关文章

户外LED大屏推广的精确受众分析-华媒舍

随着科技的不断发展和人们对广告推广方式的需求不断变化&#xff0c;户外LED大屏作为一种新兴的广告形式&#xff0c;吸引了越来越多企业的注意。要想提高广告推广效果&#xff0c;就需要进行精确受众分析&#xff0c;以确保广告准确地传达给目标受众。本文将介绍户外LED大屏推…

如何将IDEA控制台输出的路径折叠起来,只留到java.exe

参考资料&#xff1a; idea运行时显示一堆路径_idea打印sql出现省略号-CSDN博客 1.问题现象&#xff1a; 2.预期效果&#xff1a; 3.问题产生原因&#xff1a; 环境变量没配好&#xff0c;重新配好就行了。(注&#xff1a;我配了&#xff0c;没成功&#xff0c;重新新建了一个m…

figma拉伸画板,导致元素变形,一键搞定

先来看问题&#xff0c;第一张是原图&#xff0c;第二张是拉伸画板后出现的问题 老样子废话不多说&#xff0c;直接上解决办法&#xff01; MAC按住Cmd进行拉伸&#xff0c;windows按住Ctrl进行拉伸即可&#xff01;

找回共享盘里被误删文件的几种方法

在我们使用共享盘进行文件存储和共享的过程中&#xff0c;不可避免地会遇到误删文件的情况。而这些文件可能是我们努力工作的成果&#xff0c;或者是珍贵的回忆。因此&#xff0c;本文将介绍一些方法来帮助您找回共享盘中误删的文件。 图片来源于网络&#xff0c;如有侵权请告知…

通过商品ID查询京东商品详情数据,可以拿到商品标题,商品价格,商品库存,商品销量,商品sku数据等,京东API接口

要通过商品ID查询京东商品详情数据&#xff0c;可以按照以下步骤进行&#xff1a; 在京东开放平台注册开发者账号&#xff0c;并创建应用。在创建应用时&#xff0c;选择商品API权限。在您的应用中&#xff0c;找到获取商品详情数据的接口。京东开放平台提供了多个API接口来获…

(实操)生命周期配置

Hello大家好&#xff61; 在本课时我们将了解如何使用S3的生命周期配置来管理我们的对象。 回到S3控制台&#xff0c;选择iloveawscn-saa这个存储桶&#xff0c;然后点击上面的“管理”。在这里&#xff0c;我们可以创建生命周期规则&#xff0c;我们点击“创建生命周期规则”。…

【137.只出现一次的数字Ⅱ】

目录 一、题目描述二、算法原理三、代码实现 一、题目描述 二、算法原理 三、代码实现 class Solution { public:int singleNumber(vector<int>& nums) {int bitset0;for(int i0;i<32;i){int sum0;for(auto num:nums){if((num>>i)&1){sum;}}sum%3;if(s…

UnitTesting 单元测试

1. 测试分为两种及详细介绍测试书籍: 1.1 Unit Test : 单元测试 - test the business logic in your app : 测试应用中的业务逻辑 1.2 UI Test : 界面测试 - test the UI of your app : 测试应用中的界面 1.3 测试书籍网址:《Testing Swift》 https://www.hackingwithswift.c…

win10安装nginx及简单使用(命令)

下载 下载地址&#xff1a;http://nginx.org/en/download.html 使用 解压 更改配置 conf目录下nginx.conf 修改为未被占用的端口&#xff0c;地址改成你的地址 server {# 监听端口 listen 9010;# 地址 server_name 127.0.0.1;# 静态资源location / {root html;i…

web前端开发基础---表格类页面

插入表格 <table>用于创建表格&#xff0c;<tr>表示表格的一行&#xff0c;<td>表示一个单元格 <td>与<th>标签的用法一致&#xff0c;往往<td>存储数据,<th>存储数据标题 <th>中的内容默认是加粗&#xff0c;居中显示的。…

智慧公厕管理系统:科技赋能城市公共卫生服务的便利

在现代社会的城市化进程中&#xff0c;公共设施的管理变得越来越重要。而公厕作为城市公共设施的重要组成部分&#xff0c;也需要借助科技的力量进行管理和监控。智慧公厕管理系统应运而生&#xff0c;它为公厕管理人员提供了实时监控和数据统计分析的功能&#xff0c;大大提高…

0基础学习VR全景平台篇第109篇:认识拼接软件PTGui Pro

上课&#xff01;全体起立~ 大家好&#xff0c;欢迎观看蛙色官方系列全景摄影课程&#xff01;今天给大家讲解我们全景后期拼接软件PTgui pro&#xff0c;下面我们开始吧&#xff01; &#xff08;PTgui pro软件课程大纲&#xff09; 1.PTGui这个软件是什么 发明人 &#xf…

2023年中国建筑检测行业现状分析:国家政策推行[图]

建筑检测是指建设工程质量检测机构接受委托&#xff0c;依据国家有关法律、法规和工程建设强制性标准与相关规范&#xff0c;对涉及工程结构安全、使用功能和进入施工现场的建筑材料、构配件、设备的性能进行抽样检测和见证取样检测。 建设检测行业的下游主要是基础设施建设、房…

零售业:用这个小技巧,轻松搞定业绩!

自动售货机是一种现代化的零售解决方案&#xff0c;它已经深刻改变了我们购物的方式。不仅为消费者提供了更多的购物选择&#xff0c;还为企业提供了一种创新的销售渠道。 随着科技的不断进步&#xff0c;自动售货机已经从简单的零食和饮料销售机演化成了多功能的智能终端&…

俄罗斯YandexGPT 2在国家考试中获得高分;OpenAI API开发者快速入门指南

&#x1f989; AI新闻 &#x1f680; 俄罗斯YandexGPT 2聊天机器人成功在国家考试中获得高分 摘要&#xff1a;俄罗斯YandexGPT 2聊天机器人通过国家统一考试文学科目&#xff0c;以55分的加权分数成功进入大学。Yandex团队强调他们在开发过程中确保数据库不包含任何关于统考…

基于 ceph-deploy 部署 Ceph 集群

基于 ceph-deploy 部署 Ceph 集群 1、存储基础1.1单机存储设备1.2单机存储的问题1.3单机存储问题的解决方案1.3.1商业存储解决方案1.3.2分布式存储&#xff08;软件定义的存储 SDS&#xff09; 2、分布式存储2.1常见的分布式存储2.2分布式存储的类型 3、Ceph概述3.1Ceph简介3.2…

浅谈自媒体运营

文章目录 一、内容创作1.定位目标受众2.多元化的内容形式3.保持内容更新频率 二、推广渠道1.线上推广(1)微信公众号(2)微博(3)抖音、快手等短视频平台 2.线下推广 三、数据分析1.关注读者反馈2.分析数据 自媒体运营全攻略&#xff1a;文案写作流量打造个人品牌优势定位本书亮点…

同星智能为英飞凌TLE989X系列芯片提供刷写方案

一、方案概述 同星智能为英飞凌TLE989X系列芯片提供定制开发的代码包和刷写工具&#xff0c;主要包括代码包、基于TSMaster的刷写工程、刷写硬件工具TF1011等。 使用TF1011可以不需要英飞凌本身的烧录器&#xff0c;直接刷Bootram&#xff1b;也可以基于UDS刷APP。 代码包内容…

在Maven中配置代理服务器的详细教程

在Maven中配置代理服务器的详细教程如下&#xff1a; 首先&#xff0c;确保您已经安装了Maven。创建一个新的Maven项目。在命令行中输入以下命令&#xff1a; mvn archetype:generate -DgroupIdcom.example -DartifactIdmy-app -DarchetypeArtifactIdmaven-archetype-quickst…

ts使用记录

1、安装&#xff1a;通过管理员权权限使用cmd或者终端全局安装 npm install -g typescript2、运行&#xff1a; 可以通过tsc命令运行hello.ts文件 tsc hello.ts3、通过vscode的run code插件去右键运行 1.先安装插件run code 2.全局安装ts-node&#xff0c;npm install -g ts-n…