c语言练习10周(11~15)

将b串中的所有字母字符连接在a串之后并输出,a,b串最多30个字符。

题干将b串中的所有字母字符连接在a串之后并输出,a,b串最多30个字符。
输入样例abcdef
1A2D3C4F5GG
输出样例abcdefADCFGG
#include<stdio.h>
int main() {
	char a[30], b[30];
	int i=0, j=0;
	scanf("%s%s", a, b);
	while (a[i]) {
		i++;
	}
	while (b[j]) {
		if ((b[j] >= 'a' && b[j] <= 'z') || (b[j] >= 'A' && b[j] <= 'Z')) {
			a[i++] = b[j];
		}
		j++;
	}
	a[i] = 0;
	printf("%s", a);
	return 0;
}

 给定一个由大小写字母构成的字符串。把该字符串中特定的字符全部用字符  #  替换。
输入共两行:
第一行包含一个长度不超过  30  的字符串。
第二行包含一个字符,表示要替换掉的特定字符。

题干给定一个由大小写字母构成的字符串。把该字符串中特定的字符全部用字符  #  替换。
输入共两行:
第一行包含一个长度不超过  30  的字符串。
第二行包含一个字符,表示要替换掉的特定字符。
输入样例hello
l
输出样例he##o

 

#include<stdio.h>
int main() {
	char a[30], t;
	int i=0, j;
	scanf("%s\n%c", a, &t);
	while (a[i]) {
		if (a[i] == t) {
			a[i] = '#';
		}
		i++;
	}
	/*while (b[j]) {
		if ((b[j] >= 'a' && b[j] <= 'z') || (b[j] >= 'A' && b[j] <= 'Z')) {
			a[i++] = b[j];
		}
		j++;
	}*/
	/*a[i] = '\0';*/
	printf("%s", a);
	return 0;
}

 输入任意字串(最多30个字符),删除串中的小写字母并输出。

题干输入任意字串(最多30个字符),删除串中的小写字母并输出。
输入样例AaSsDDddFfGfg
输出样例ASDDFG

 

#include<stdio.h>
int main() {
	char a[30], t;
	int i = 0, j = 0;
	scanf("%s", a);
	while (a[i]) {
		if (a[i] < 'a'|| a[i] > 'z') {
			a[j++] = a[i];
		}
		i++;
	}
	a[j] = 0;
	/*while (b[j]) {
		if ((b[j] >= 'a' && b[j] <= 'z') || (b[j] >= 'A' && b[j] <= 'Z')) {
			a[i++] = b[j];
		}
		j++;
	}*/
	/*a[i] = '\0';*/
	printf("%s", a);
	return 0;
}

 从键盘输入任意串s(最多30个字符),将串s每三个字符加一个*复制到t串中,若s串为"ABCDEFGHIJK",生成t串为"ABC*DEF*GHI*JK"。

题干从键盘输入任意串s(最多30个字符),将串s每三个字符加一个*复制到t串中,若s串为"ABCDEFGHIJK",生成t串为"ABC*DEF*GHI*JK"。
输入样例ABCDEFGHIJK
输出样例ABC*DEF*GHI*JK

 

#include<stdio.h>
int main() {
	char a[30],b[40];
	int i=0,j=0;
	gets(a);
	while (a[i] != '\0') {
		b[j++] = a[i];
		i++;
		if (i % 3 == 0) {
			b[j++] = '*';
		}
	}
	b[j] = 0;
	puts(b);
	return 0;
}

 输入一个只包含小写字母的单词,输出出现次数最多的字母及个数,若输入单词lanqiao,则显示a  2,单词最多100个字符,若有多个字符出现次数最多,按ascii码顺序只显示第一个。

题干输入一个只包含小写字母的单词,输出出现次数最多的字母及个数,若输入单词lanqiao,则显示a  2,单词最多100个字符,若有多个字符出现次数最多,按ascii码顺序只显示第一个。
输入样例longlonglongistoolong
输出样例o
6
#include<stdio.h>
int main() {
	char a[100];
	int n[26]={0}, i = 0, max = 0;
	gets(a);
	while (a[i] != '\0') {
		n[a[i] - 'a']++;
		i++;
	}
	for (i = 0; i < 26; i++) {
		if (n[i] > max) {
			max = n[i];
		}
	}
	for (i = 0; i < 26; i++) {
		if (n[i] == max) {
			printf("%c\n%d", i + 'a', n[i]);
			break;
		}
	}
	return 0;
}

 

 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Java类和对象(1)

&#x1f435;本篇文章将会开始对类和对象的第一部分讲解 一、简单描述类和对象 对象可以理解为一个实体&#xff0c;在现实生活中&#xff0c;比如在创建一个建筑之前&#xff0c;要先有一个蓝图&#xff0c;这个蓝图用来描述这个建筑的各种属性&#xff1b;此时蓝图就是类&a…

如何手动获取spring/springboot中的IOC容器(全局上下文对象)?

IDE&#xff1a;IntelliJ IDEA 2022.2.3 x64 操作系统&#xff1a;win10 x64 位 家庭版 JDK: 1.8 文章目录 前言一、如何手动获取spring容器[ApplicationContext]&#xff1f;方式①&#xff1a;在启动类中获取spring容器方式②&#xff1a;自定义工具类实现ServletContextList…

临界资源,临界区,通信的干扰问题(互斥),信号量(本质,上下文切换问题,原子性,自身的安全性,操作)

目录 引入 概念 临界资源 临界区 干扰存在原因 互斥 信号量 引入 举例 概念 介绍 表示可用资源数 表示等待进程数 申请信号量 信号量的本质 全局变量? 共享内存? 不安全问题 -- 上下文切换 原子性 信号量自身的安全性 原子操作的意义 操作 引入 通信…

Cesium 相机设置

1.setView 直接跳转到目的地 // 设置相机位置 const position Cesium.Cartesian3.fromDegrees(113, 31, 20000); // setView通过定义相机目的地&#xff08;方向&#xff09;,直接跳转到目的地 viewer.camera.setView({ destination: position, // 位置设置 orientation: { //…

适合汽车音频系统的ADAU1977WBCPZ、ADAU1978WBCPZ、ADAU1979WBCPZ四通道 ADC,24-bit,音频

一、ADAU1977WBCPZ 集成诊断功能的四通道ADC&#xff0c;音频 24 b 192k IC&#xff0c;SPI 40LFCSP ADAU1977集成4个高性能模数转换器(ADC)&#xff0c;其直接耦合输入具有10 V rms性能。该ADC采用多位Σ-Δ架构&#xff0c;其连续时间前端能够实现低EMI性能。它可以直接连接…

专业135总分400+西安交通大学信息与通信工程学院909/815考研经验分享

今年初试发挥不错&#xff0c;400&#xff0c;专业课135&#xff0c;将近一年复习一路走来&#xff0c;感慨很多&#xff0c;希望以下经历可以给后来的同学提供一些参考。 初试备考经验 公共课&#xff1a;三门公共课&#xff0c;政治&#xff0c;英语&#xff0c;数学。在备考…

GaN HEMT 电容的分析建模,包括寄生元件

标题&#xff1a;Analytical Modeling of Capacitances for GaN HEMTs, Including Parasitic Components 来源&#xff1a;IEEE TRANSACTIONS ON ELECTRON DEVICES&#xff08;14年&#xff09; 摘要&#xff1a;本文提出了一种基于表面势的终端电荷和电容模型&#xff0c;包…

直接插入排序与希尔排序

&#x1f389;个人名片&#xff1a; &#x1f43c;作者简介&#xff1a;一名乐于分享在学习道路上收获的大二在校生 &#x1f43b;‍❄个人主页&#x1f389;&#xff1a;GOTXX&#x1f43c;个人WeChat&#xff1a;ILXOXVJE &#x1f43c;本文由GOTXX原创&#xff0c;首发CSDN&…

4.移位计算,乘除法运算

目录 一. 移位计算 &#xff08;1&#xff09;算数移位 &#xff08;2&#xff09;逻辑移位 &#xff08;3&#xff09;循环移位 二. 乘法运算 &#xff08;1&#xff09;原码的乘法运算 &#xff08;2&#xff09;补码的乘法运算 三. 除法运算 &#xff08;1&#xf…

SpringDataJpa(二)

三、Spring Data JPA概述 Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架&#xff0c;可使开发者用极简的代码即可实现对数据库的访问和操作。它提供了包括增删改查等在内的常用功能&#xff0c;且易于扩展&#xff01;学习并使用 Spring D…

Python爬虫-获取汽车之家车家号

前言 本文是该专栏的第9篇,后面会持续分享python爬虫案例干货,记得关注。 地址:aHR0cHM6Ly9jaGVqaWFoYW8uYXV0b2hvbWUuY29tLmNuL0F1dGhvcnMjcHZhcmVhaWQ9MjgwODEwNA== 需求:获取汽车之家车家号数据 笔者将在正文中介绍详细的思路以及采集方法,废话不多说,跟着笔者直接往…

GPT-4V:AI在教育领域的应用

OpenAI于9月25日发布了最新的GPT-4V模型&#xff0c;为ChatGPT引入了语音和图像功能&#xff0c;为用户提供更多元化的使用方式。这次更新将为用户带来更便捷、直观的交互体验&#xff0c;用户可以直接拍照上传并针对照片内容提出问题。OpenAI的最终目标是构建安全、有益的人工…

React 其他常用Hooks

1. useImperativeHandle 在react中父组件可以通过forwardRef将ref转发到子组件&#xff1b;子组件拿到父组件创建的ref&#xff0c;绑定到自己的某个元素&#xff1b; forwardRef的做法本身没有什么问题&#xff0c;但是我们是将子组件的DOM直接暴露给了父组件&#xff0c;某下…

设计模式之组合模式-创建层次化的对象结构

目录 概述概念主要角色应用场景 组合模式的实现类图NS图基本代码组合模式的精髓意外收获&#xff08;❀❀&#xff09; 应用示例-公司组织架构管理需求结构图代码 组合模式的优缺点优点缺点 总结 概述 概念 组合模式是一种结构型设计模式&#xff0c;它允许将对象组合成树形结…

虚幻5.1 常见的效果关闭方式

常见的虚幻效果关闭方式 1.Bloom ProjectSettings->Rendering->Default Settings->Bloom PostProcessVolume->Lens->Bloom 2.Ambient Occlusion/Screen Space Ambient Occlusion(SSAO) ProjectSettings->Rendering->Default Settings->Ambient Occl…

服务器部署 Nacos 获取不到配置浏览器可以访问

服务器部署 Nacos 获取不到配置浏览器可以访问 &#x1f4d4; 千寻简笔记介绍 千寻简笔记已开源&#xff0c;Gitee与GitHub搜索chihiro-notes&#xff0c;包含笔记源文件.md&#xff0c;以及PDF版本方便阅读&#xff0c;且是用了精美主题&#xff0c;阅读体验更佳&#xff0c…

基于springboot vue mysql的在线拍卖系统 全套代码 全套文档

基于SpringBoot的在线拍卖系统,springboot vue mysql (毕业论文10168字以上,共34页,程序代码,MySQL数据库) 代码下载链接&#xff1a;https://pan.baidu.com/s/104LjKF7kvhYeooSBk9h65g?pwd8fk4 提取码&#xff1a;8fk4 【运行环境】 IDEA, JDK1.8, Mysql, Node, Vue 【技…

【每日一题】318. 最大单词长度乘积-2023.11.6

题目&#xff1a; 318. 最大单词长度乘积 给你一个字符串数组 words &#xff0c;找出并返回 length(words[i]) * length(words[j]) 的最大值&#xff0c;并且这两个单词不含有公共字母。如果不存在这样的两个单词&#xff0c;返回 0 。 示例 1&#xff1a; 输入&#xff1…

模拟ASP.NET Core MVC设计与实现

前几天有人在我的《ASP.NET Core框架揭秘》读者群跟我留言说&#xff1a;“我最近在看ASP.NET Core MVC的源代码&#xff0c;发现整个系统太复杂&#xff0c;涉及的东西太多&#xff0c;完全找不到方向&#xff0c;你能不能按照《200行代码&#xff0c;7个对象——让你了解ASP.…