题目

解决代码及点评


/************************************************************************/
/* 2. 有一长度不大于40的字符串,已知其中包含两个字符“A”,
求处于这两个字符“A”中间的字符个数,并把这些字符依次打印出来 */
/************************************************************************/
#include <stdio.h>
#include <stdlib.h>
void main()
{
int num=0;
// 待分析的字符串
char arr[41]="AsdngidhgsdabiowegAoiwjgg";
// 定义个字符指针指向首地址,接下来要用这个指针去遍历整个字符串
char *p=arr; // 找到第一个A
while(*p!='A')
p++; p++;
// 找第二个A,再找到第二个A的过程中,顺便计数和打印
while(*p!='A')
{
printf("%2c",*p); // 打印A之间的字符
num++; // 计数
p++;
}
// 打印字符数量
printf("共有%d个字符",num);
system("pause");
}

代码编译以及运行

由于资源上传太多,资源频道经常被锁定无法上传资源,同学们可以打开VS2013自己创建工程,步骤如下:

1)新建工程

2)选择工程

3)创建完工程如下图:

4)增加文件,右键点击项目

5)在弹出菜单里做以下选择

6)添加文件

7)拷贝代码与运行

程序运行结果

代码下载

http://download.csdn.net/detail/yincheng01/6681845

解压密码:c.itcast.cn





最新文章

  1. [Android Pro] Android开发实践:为什么要继承onMeasure()
  2. 关于php的开源
  3. WPF学习之路(八)页面
  4. Apache+PHP+Mysql 集成环境 几个软件pk
  5. Entity Framework6 访问MySQL
  6. hdu 2579 Dating with girls(2)
  7. Fedora 16设置开机自启动程序与Ubuntu的区别
  8. 获得设备型号(含iPhone6 , iPhone 6+)
  9. bzoj 3669: [Noi2014]魔法森林 动态树
  10. 利用iptables实现基于端口的网络流量统计
  11. Prism定制Region控件
  12. 搜狐eHR团队-曾经一起奋斗过的~
  13. Jenkins 自动发布 Spring Boot 项目(Gitee)
  14. jenkins之从0到1利用Git和Ant插件打war包并自动部署到tomcat(第四话):把war包远程部署到tomcat
  15. RabbitMQ安装教程
  16. Oracle EBS INV 创建物料搬运单行
  17. hadoop资料
  18. 使用zsh 替换 bash
  19. html.div
  20. oracle 慢查询

热门文章

  1. [译]Stairway to Integration Services Level 15 – SSIS 参数回顾
  2. 字符串匹配算法(KMP)
  3. Python学习之一
  4. [LeetCode]题解(python):028-Implement strStr()
  5. 高级UNIX环境编程10 信号
  6. 1214 线段覆盖wiki oi
  7. 为了肾六(dp)
  8. ETHERNET帧结构
  9. javascript:void(0)的作用示例
  10. 在CentOS/RHEL/Scientific Linux 6下安装 LAMP