首页 > 其他分享 >L1-3 敲笨钟

L1-3 敲笨钟

时间:2023-04-21 10:23:29浏览次数:27  
标签:count 敲笨钟 int pos 空格 L1 include

代码

#include <stdio.h>
#include <string.h>
//处理的方式和我考虑的一样,但是有一点更为巧妙一点
//它将空格的位置固定在了倒数第三个空格上,这确实更符合常理也更容易输出
int main(){
	int n,i,j;
	int len,flagA,flagB;
	int count,pos;
	char s[101];
	scanf("%d",&n);
	getchar();	//接收回车字符 
	for(i=0;i<n;i++){
		len=0,flagA=0,flagB=0,count=0;
		gets(s);
		len=strlen(s);	//头文件<string.h>
		for(j=0;j<len;j++){//用两个flag来判断是否是符合条件
			if(s[j]==','&&s[j-3]=='o'&&s[j-2]=='n'&&s[j-1]=='g')
				flagA=1;
			if(s[j]=='.'&&s[j-3]=='o'&&s[j-2]=='n'&&s[j-1]=='g')
				flagB=1;
		}
		if(flagA==1&&flagB==1){//符合条件的话,找到第三个空格
			for(j=len-1;j>=0;j--){	//倒序遍历字符
				if(s[j]==' ')		//判断空格
					count++;
				if(count==3){
					pos=j;	//将第三个空格的下标进行存储
					break;
				}
			}
			for(j=0;j<=pos;j++){//输出到第三个空格
				printf("%c",s[j]);
			}
			printf("qiao ben zhong.\n");//符合条件,改为需要的输出
		}else{//否则  原样输出
			printf("Skipped\n");
		}
	}
	return 0;
} 

标签:count,敲笨钟,int,pos,空格,L1,include
From: https://www.cnblogs.com/index-12/p/17339372.html

相关文章

  • 服务器安装pgsql14.2
    1.0wgethttps://ftp.postgresql.org/pub/source/v14.2/postgresql-14.2.tar.gz--no-check-certificate2.0tar-zxvfpostgresql-14.2.tar.gz3.0mvpostgresql-14.2/postgresql4.0cdpostgresql5.0./configure--prefix=/usr/local/postgresql【在执行./configu......
  • api-ms-win-core-file-l1-2-0.dll文件问题解决
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个api-ms-win-core-file-l1-2-0.dll文件进行安装(前提是找到适合的版本),当我们执行某......
  • L16_用日语表达自己的感想
    概述用日语表达自己的感想或者对某个事情进行说明时,可以采用'形容词名词ですね'的句式,比如有名な温泉です是非常知名的温泉。[说明事物]元気な猿ですね好活泼的猴子啊。[表达感想]动画会话A:わ、猿がいっぱい哇,这么多猴子。B:たくさん写真を撮......
  • 企业管理软件 Support 领域 的 L1,L2 和 L3 Support 以及 SLA 的概念
    在企业管理软件Support领域,L1,L2和L3Support是指支持团队提供技术支持的三个不同级别。L1Support,也称为一线支持,是指客户服务中心的第一道支持阶段。L1支持人员是与客户最先接触的人,他们的主要任务是收集客户的问题,分类和解决常见的技术问题。他们通常有一个预定义的知识库......
  • L1-033 出生年
    一、问题描述  以上是新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个数字都不相同”的要求。本题请你根据要求,自动填充“我出生于y年,直到x岁才遇到n个数字都不相同的年份”这句话。输入格式:输入在一行中给出出......
  • 天梯赛L1-027 出租
    一、问题描述下面是新浪微博上曾经很火的一张图:一时间网上一片求救声,急问这个怎么破。其实这段代码很简单,index数组就是arr数组的下标,index[0]=2 对应 arr[2]=1,index[1]=0 对应 arr[0]=8,index[2]=3 对应 arr[3]=0,以此类推……很容易得到电话号码是18013820100。本题要......
  • A537CL1化学成分、A537CL1执行标准、A537CL1力学性能
    一、A537CL1钢板简介:A537CL1钢板归属于钢板中的一大类,锅炉容器钢板之一。A537CL1钢板执行的是美国标准,所以也是美标的压力容器锅炉钢板。A537CL1钢板执行标准:执行ASTM标准(美标)。二、A537CL1钢板化学成分:CSiMnPSNiCrMoCuNbVTiAltB≤0.240.15~0.51~1.6≤0.025≤0.025≤0.25≤0.25≤0......
  • 【STL1】容器分类及测试
    //ConsoleApplication2.cpp:此文件包含"main"函数。程序执行将在此处开始并结束。//#pragmawarning(disable:4996)#include<array>#include<ctime>#include<cstdlib>#include<iostream>#defineASIZE100000usingstd::cout;usingstd::cin;us......
  • L15_告诉别人自己想去的地方
    视频资料概述打车的时候,需要告诉司机去哪个地方时,可采用:地名+までお願いします的句式表达自己想要去某个地方,比如:くうこうまでお願いします想要去机场动画会话A:どちらまで您去哪儿?B:猿の温泉までお願いします麻烦你,去野猿温泉。A:はい、わかりました好......
  • Keil Error L121: Improper Fixup解决
    参考链接:ErrorL121:ImproperFixup(silabs.com)主要问题应该是程序太大,可以尽量缩小程序大小,实在不行的话改为Large即可。从小型2K改为大型64K,不再报错。 ......