哈工大 sse-改错

2024-03-23 05:52
文章标签 sse 哈工大 改错

本文主要是介绍哈工大 sse-改错,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Q1113.(10分数, 语言: C)输入一个字符串保存到数组str中,将str中的数字字符存储到数组tOrigin中,并将其转换为整数输出,用k记录字符串中数字字符的个数。例如:用户输入字符串1243abc3,则将12433取出以整数形式输出。阅读程序,找出其中的错误,并改正之(允许改变数据类型)。#include <math.h>
#include <stdio.h>void fun(char *s, char *t, int k)
{int i;k = 0;for (i = 0; s[i]; i++)if (0 <= s[i] && s[I] <= 9){t[*k] = s[i];*k += 1;}
}
void main()
{char str[100], tOrigin[9];long int n;int i, k;printf("Please enter string s:");scanf("%s", str);fun(str, tOrigin, &k);for (i = 0; i < k; i++)n += (tOrigin [k - 1 - i] - '0') * pow(10, i);printf("The result is: %d", n);
}

 答案:

#include <math.h>
#include <stdio.h>void fun(char *s, char *t, int *k)
{int i;
//this*k = 0;for (i = 0; s[i]; i++)
//thisif ('0' <= s[i] && s[i] <= '9'){t[*k] = s[i];*k += 1;}
//thist[*k] = '\0';
}
void main()
{char str[100], tOrigin[9];long int n;int i, k;printf("Please enter string s:");scanf("%s", str);
//thisfun(str, tOrigin, &k);for (i = 0; i < k; i++)n += (tOrigin [k - 1 - i] - '0') * pow(10, i);printf("The result is: %d", n);
}

这篇关于哈工大 sse-改错的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/837343

相关文章

sse简单介绍

sse fetch-event-source插件的使用https://blog.csdn.net/weixin_42400404/article/details/141896061?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22141896061%22%2C%22s

python-小理帮老师改错

题目描述 老师给小理发了一封电子邮件,任务如下。 写一个程序,给你 n 个数,输出 X。 X=num1^p1​​+num2^p2​​+⋯+numn^pn​​ num1​,num2​,⋯⋯,numn​ 都是整数,p1​,p2​,⋯⋯,pn​ 都是一位数。 但是出现了一些玄学错误,使得 X 变成了: X=q1​+q2​+...+qn​ 注:qi​=numi​×10+pi​。 例如,原来的 X 为 21

NLP-文本处理:词性标注【使用成熟的第三方工具包:中文(哈工大LTP)、英文()】【对分词后得到的“词语列表”进行词性标注,词性标注的结果用于依存句法分析、语义角色标注】

词性: 语言中对词的一种分类方法,以语法特征为主要依据、兼顾词汇意义对词进行划分的结果, 常见的词性有14种, 如: 名词, 动词, 形容词等. 顾名思义, 词性标注(Part-Of-Speech tagging, 简称POS)就是标注出一段文本中每个词汇的词性. 举个栗子: 我爱自然语言处理==>我/rr, 爱/v, 自然语言/n, 处理/vnrr: 人称代词v: 动词n: 名词vn

Web服务端通过SSE推送消息给浏览器客户端的实现方案(附详细代码和仓库地址)

目录 1、SSE(Server-Sent Events)简介2、SSE 的工作原理3、SSE 与客户端轮询的区别和优势比较区别优势 4、SSE简单实现(单机应用Demo)演示效果SSE-Demo仓库地址下面直接贴代码:前端实现:后端实现: 5、SSE简单实现(分布式应用Demo)SSE-Demo仓库地址关键代码方案说明 1、SSE(Server-Sent Events)简介

哈工大-操作系统L30

文件使用磁盘的实现 fd文件描述符 buf内存缓冲区 count读写字符的个数 file->inode获得inode file_write写文件 inode映射表 读写的内存缓冲区buf,file字符流的位置200-212,根据inode提供的索引号找到块号,根据buf形成请求队列,再放入电梯队列 fseek调整读写指针file,文件刚打开的时候读写指针file起始是0随着

详解九个GMAT考试的语法改错点

GMAT考试中要属基本的当然是词汇和语法两大内容。语法是构成英语的基础之一,GMAT语法也就成为考试的“抢手货”,GMAT语法题也是出的花样百出。小编接下来就为大家详解九个GMAT考试的语法改错点   1.结构对等(GMAT语法的最基本点   i平行对称:老美的平行对称怎么和老孔的中庸之道那么像?少不得,多不得,要正好。   i 比较对象对等:谁和谁比,比什么?   2. 指代清楚

GMAT语法改错全方位指导之二

下面GMAT频道为大家整理了GMAT语法改错全方位指导(二,供考生们参考,以下是详细内容。   在GMAT考试中,GMAT语法的重要性不言而喻,而如何能够有效提高GMAT语法解题的正确率,很多考生表示实在是无从下手。下面将为考生介绍几种GMAT语法常见题型的解题技巧,以供参考,从而提升GMAT语法解题的正确率。   EFFECTIVENESS   I、忠实原文的意思,除非从逻辑上发现原文

持久化SSE对象

SpringBoot整合SSE,实现后端主动推送DEMO 前些日子写了整合SSE得demo。但是SSE对象是存储在ConcurrentHashMap<String, SseEmitter>中。在正式环境明显就不行了,服务重启一下的话都没有了。 那么要持久化,第一选择放redis 1、写了一个redis操作组件 SseEmitterStore /*** 不考虑redis 连接异常问题*

HTML5 服务器发送事件(Server-Sent Events, SSE):实时数据传输的新篇章

在实时Web应用领域,HTML5 引入的 Server-Sent Events (SSE) 技术提供了一种轻量级的通信机制,使得服务器能够主动向客户端推送数据。与WebSocket相比,SSE更加简单易用,特别适合于单向通知、实时更新等场景。本文将深入探讨SSE的工作原理、优势、应用场景,并通过实际代码示例带你上手实践。 什么是Server-Sent Events? Server-Sent E

使用SSE指令集来优化程序

SSE和SSE2的指令系统非常相似,SSE2比SSE多的仅是少量的额外浮点处理功能、64位浮点数运算支持和64位整数运算支持。     SSE为什么会比传统的浮点运算更快呢?因为它使用了128位的存储单元,这对于32位的浮点数来讲,是可以存下4个的,也就是说,SSE中的所有计算都是一次性针对4个浮点数来完成的。     虽然SSE从理论上来讲要比传统的浮点运算会快,但是所受的限制也很