C语言 实验7-3-5 输出大写英文字母 (15分)
思路:把读到的大写字母存到新数组里,
然后每次读到大写字母都要判断“ 新数组里是否已存在该字母”。
#include<stdio.h>
int main(void)
{int i=0,j=0,k,cnt=0;char str[80],new_str[80];while ((str[i]=getchar()) != '\n') // 输入 i++;str[i] = '\0';for (i=0; str[i]!='\0'; i++){int flag=1; if (str[i]>='A' && str[i]<='Z'){for (k=0; k<j; k++){ //如果有大写字母,要判断 newstr里是否已有 if (new_str[k] == str[i])flag=0; // 0:已存在 }if (flag==1){ // 1:将大写字母存入 newstr new_str[j]= str[i];j++; // j即 newstr里大写字母的个数 }}}new_str[j] = '\0'; // 给 newstr补一个结束符 if (j == 0)printf("Not Found\n");else{for (j=0; new_str[j] !='\0'; j++)putchar(new_str[j]);}return 0;}
C语言 实验7-3-5 输出大写英文字母 (15分)相关推荐
- 带注释 实验7-3-5 输出大写英文字母 (15分)
实验7-3-5 输出大写英文字母 (15分) 本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found". 输入 ...
- 实验7-3-5 输出大写英文字母(15分)
实验7-3-5 输出大写英文字母 (15 分) 本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found". 输 ...
- 7-9 输出大写英文字母 (15 分)
7-9 输出大写英文字母 (15 分) 本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found". 输入格式: ...
- PTA-7-1 输出大写英文字母 (15分)(C语言)
本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found". 输入格式: 输入为一个以回车结束的字符串(少于80 ...
- 7-156 输出大写英文字母 (15 分)
本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found". 输入格式: 输入为一个以回车结束的字符串(少于80 ...
- 7-21 输出大写英文字母 (15分)
本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found". 输入格式: 输入为一个以回车结束的字符串(少于80 ...
- 7-14 输出大写英文字母 (15分) 瞎搞
本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found". 输入格式: 输入为一个以回车结束的字符串(少于80 ...
- 7-11 输出大写英文字母 (15 分)
本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found". 输入格式: 输入为一个以回车结束的字符串(少于80 ...
- 第3章-22 输出大写英文字母 (15分)
本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出"Not Found". 输入格式: 输入为一个以回车结束的字符串(少于80 ...
- 第3章-22 输出大写英文字母 (15 分)
致读者:本人是一名通信专业学生,仅学了4天Python ,难免有些地方写的很笨拙. 写博客一方面是为了记录自己的学习过程中遇到的问题和思考,一方面是希望能够帮助到很多和自己一样处于困惑的读者. 水平有 ...
最新文章
- 如何让所请读取的数据自动产生编号.
- php测试系统登录超时,thinkphp后台检测用户登录超时的实现方法
- hadoop、hbase、hive、spark分布式系统架构原理
- php 日期和时间 (转)
- 中兴b860刷机运行Linux,整理 B860A 刷机,安装第三方,升降固件,进recovery
- 微信小程序后端用python_Python开发微信小程序后端开发小坑
- 基于python的饭店点餐外卖管理系统#毕业设计
- 架构 BitTorrent BT服务器
- 基于python的图片比较
- 高德地图2----输入提示、关键字查询
- SOMv3.3.3二次开发中LUA脚本对机基础操作指南
- Android手机听筒和扬声器切换
- 计算机算法在生物信息学中的应用,引力场算法及其在生物信息学中的应用
- 高德地图-绘制去程和回程路线
- 【Unity3D】Unity3D 软件安装 ( 注册账号并下载 Unity Hub | 安装 Unity Hub | 获取个人版授权 | 中文环境设置 | 安装 Unity3D 编辑器 )
- CC++笔面试知识点
- 补码加法器中低位进位信息是什么?
- 使用计算机生成景物图像,使用计算机生成假想景物的图像,其主要步骤是______。...
- PYTHON练习题---设有一头小母牛,从出生第四年起每年生一头小母牛
- MySQL字段类型及使用
热门文章
- C# NPOI Excel 合并单元格和取消单元格
- 阿里云物联网平台使用笔记(一)——利用云产品流转关联两个设备的数据
- 那些被一行代码蒸发1个亿的智能合约,形式化验证了解一下? | 人物志
- haosou属于搜索引擎的_中国的搜索引擎有哪些?
- Windows安装多个不同版本谷歌chrome浏览器
- vue常用的事件修饰符
- 权御天下计算机音乐数字乐谱,权御天下简谱
- 史上最全的前端资源汇总(上)
- 基于STM32F429的DCMI实现OV7725-NF无缓存摄像头的图像采集HAL库
- android手机陀螺仪传感器,10.12 传感器专题(3)——加速度/陀螺仪传感器