输出大写英文字母(附带总结)
输出大写英文字母
- 题目
- 答案
- 总结
题目
答案
#include<stdio.h>
#include<string.h>
int main()
{char str[100];gets(str);int n=strlen(str),i,flag=0;int j,k=0;for(i=0;i<n;i++){for(j=0;j<i;j++)if(str[j]==str[i]) break;if(j==i) str[k++]=str[i];}for(i=0;i<k;i++)if(str[i]>='A'&&str[i]<='Z'){printf("%c",str[i]);flag=1;}if(flag==0) printf("Not Found");
}
总结
- 这道题在判断是否为大写字母前要先去重,去重的方法是通过增设k变量定位需要赋值的位置。具体代码如下:
int n=strlen(str),i,flag=0;int j,k=0;for(i=0;i<n;i++){for(j=0;j<i;j++)if(str[j]==str[i]) break;if(j==i) str[k++]=str[i];}
2。上面的代码还要注意,if(j==i)
不要错写为if(j==n)
,否则会导致全部出错(可能只有我错写过,呜呜呜)
输出大写英文字母(附带总结)相关推荐
- 7-9 输出大写英文字母 (15 分)
7-9 输出大写英文字母 (15 分) 本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found". 输入格式: ...
- 实验7-3-5 输出大写英文字母(15 分)
实验7-3-5 输出大写英文字母(15 分) 本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found".输入格 ...
- PTA 实验7-5 输出大写英文字母(10 分)
PTA 实验7-5 输出大写英文字母(10分) 题目: 本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found" ...
- Python——输出大写英文字母
Python--输出大写英文字母 编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍,若无大写字母则输出"Not Found". ◆输入格式:输入一个以回车结 ...
- 带注释 实验7-3-5 输出大写英文字母 (15分)
实验7-3-5 输出大写英文字母 (15分) 本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found". 输入 ...
- 实验7-3-5 输出大写英文字母(15分)
实验7-3-5 输出大写英文字母 (15 分) 本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found". 输 ...
- C语言:实验7-3-5 输出大写英文字母.2021-08-05
实验7-3-5 输出大写英文字母 (15 point(s)) 本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found&q ...
- PTA:8-1 矩阵运算(分数 20)与8-2 输出大写英文字母(分数 15)
8-1 矩阵运算 分数 20 给定一个n×n的方阵,本题要求计算该矩阵除副对角线.最后一列和最后一行以外的所有元素之和.副对角线为从矩阵的右上角至左下角的连线. 输入格式: 输入第一行给出正整数n(1 ...
- 实验7.3 字符串 7-7 输出大写英文字母
本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found". 输入格式: 输入为一个以回车结束的字符串(少于80 ...
最新文章
- Ext-第一课基本配置
- 解决sybase数据库的死锁问题
- 如何利用python在一个文档里写入长须_Python语法入门—文件处理
- Android下的junit 单元测试
- 类似pyinstaller_Python 打包工具对比,Nuitka vs Pyinstaller
- mongodb+java_Java EE + MongoDb与Apache TomEE和Jongo Starter项目
- Docker + Zookeeper + SolrCloud(8.1.1)跨主机搭建集群有问题
- idea2020.3升级lombok不能使用
- Quartz+Topshelf 作业
- zb_system login.php,zblog后台登录地址怎么修改?
- Model to Text工具Acceleo使用教程(六)——模板服务
- 24.go clean
- Linux镜像资源收集
- EXCEL数组公式(6),注意聚合函数在数组公式中的用法
- Android简易聊天室软件(HTTP实现)
- go mod出现zip: not a valid zip file的解决办法
- 卸载精灵(bue directx) r4.0 完美版 是什么
- 【饭谈】为什么总有人劝你用mac来办公?
- 词霸天下---177 词根 【 -vast- = -wast- 空,荒废 】仅供学习使用
- 华为S9306交换机版本升级及补丁安装步骤
热门文章
- CGAL 4.11 官方文档 软件包概述 ——胞腔复形与多面体类
- 计算机统计模式的符号,科学计算器的统计的符号有哪些?
- 微信小程序中使用emoji表情相关说明
- js购物车选中商品实现计算商品总价格
- 怎么进DMM日服DMM怎么看DMM小视频
- An error occurred while installing package ‘conda-forge::certif‘ FileNotFoundError(2, ‘系统找不到指定的文件‘)
- 简易购物车实体类的设计
- 【深圳】大疆创新 - 测试/测试开发工程师 - 自动驾驶方向
- 深入理解Android系统网络架构
- 运营推广一款新的app到底需要哪些完整步骤?