首页 > 其他分享 >每日打卡-23

每日打卡-23

时间:2023-05-14 23:33:43浏览次数:35  
标签:读取 23 每日 字符串 打卡 include 屏幕 函数

一.问题描述

键盘输入“I am a student./My university is STDU./I love my university.”

用流对象的成员函数get读取并打印到屏幕上;

分别用流对象的成员函数get函数和getline函数读取第一个“/”之前的字符串,之后观察当前指针所指内容,观察是否有差别,若有,请在实验报告中描述;

先读取第一个“/”前的字符串打印至屏幕,再读取第二个“/”后的字符串打印至屏幕。

二.设计思路

三.流程图

四.伪代码 

1

五.代码实现 

#include<iostream>
#include<fstream>
#include<iomanip>
#include<string>
using namespace std;
int main() {
	string s; int i = 0;
	getline(cin,s);
	char ch[1000];
	ofstream myfile1("text.txt");
	myfile1 << s;
	myfile1.close();
	ifstream myfile2("text.txt");
	while (myfile2.get(ch[i++])) {}
	myfile2.close();
	for (int i = 0; i < s.length(); i++) {
		cout << ch[i];
	}
	cout << endl << endl;
	int count =0;
	for (int i = 0; i < s.length(); i++) {
		if (ch[i] == '/') {
			cout << endl;
			i++;
			count++;
		}
		if (count == 2) break;
		cout << ch[i];
	}
	cout << endl ;
	
	
	return 0;
}

 

标签:读取,23,每日,字符串,打卡,include,屏幕,函数
From: https://www.cnblogs.com/leapssisbird/p/17400556.html

相关文章

  • 2023.5.14
    1#include<iostream>2usingnamespacestd;3#include<vector>4voidprintVector(vector<int>&v)5{6for(vector<int>::iteratorit=v.begin();it<v.end();it++)7{8cout<<*it<<......
  • 编程一小时2023.5.14
    #include<iostream>#include<vector>usingnamespacestd;boolcmp(vector<int>&A,vector<int>&B){if(A.size()!=B.size())returnA.size()>B.size();for(inti=A.size()-1;i>=0;i--)if(A[i]!=B[i])re......
  • 【2023-05-13】连岳摘抄
    23:59善于等待的人,一切都会及时来到。                                                 ——巴尔扎克功名利禄,荣华富贵,确实要看淡。看淡了才不偏执,不会趋炎附势,也不......
  • 【2023-05-12】连岳摘抄
    23:59我们一起缅怀故人,回忆向来使人们相互亲近,而充满爱的回忆则加倍地使人们相互亲近。                                                 ——茨威格我趋向于认为,一......
  • NOIP 2023 模拟赛五 题解
    A.[NOIP2023模拟赛五ByFXTA]简单数学题summarization给出一个值域为\([1,m]\)的正整数序列\(a_{1\simn}\),序列中的数各不相同,求出使\(a_i^2+a_j\)为完全平方数的\((i,j)\)的对数。solution实际上就是求\(x^2+y=z^2\quad(x,y,z\in\mathbb{N}^+)\)的\((x,y)\)......
  • c++打卡练习(28)(还没写对,持续改进中)
    黑洞数流程图:伪代码:源代码:#include<iostream>usingnamespacestd; intmaxof3(int,int,int); intminof3(int,int,int); intmain(){ inti,k; inthun,oct,data,max,min,j; printf("请输入一个三位数\n"); scanf("%d",i); while(k!=EOF){ hun=i/100; ......
  • CHSBO 2023 游记
    南京一日游到南京就像回家一样,又像是「一次奇妙的旅行」第一次有指导老师和带队老师,却仍然蒟蒻显得迷茫彷徨不成体系的学习,换来东拼西凑的知识一个个未曾相逢的大分子,正如未写过的平衡树般,不停变换着我的构象六十分,挂成了多测不清的模样六百页《普通动物学》,是......
  • 2023大连思科-英语技术顾问(BDE)笔试技术卷编程题
    记录自己第一次手撕代码...1.html实现以下布局2.给定一个包含n个正整数的数组和一个正整数s,找出数组中满足其和sum>=s的长度最小的连续子数组,并返回其长度。如果不存在子数组,则返回0。publicintminSubArrayLen(inttarget,int[]nums){intleft=0;......
  • 2023/5/14
    L1-018大笨钟分数 10全屏浏览题目作者 陈越单位 浙江大学微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。不过由于笨钟自己作息也不是很规律,所以敲钟并不定时。一般敲钟的点数是根据敲钟时间而定的,如果正好在某个整点敲,那么“......
  • 每日总结2023-05-14
    今天运用mybaits来进行mysql操作:连接数据库信息:<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEconfigurationPUBLIC"-//mybatis.org//DTDConfig3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd">......