//字符串,数组 /* ================================================================== 题目: 输入一行字符,将辅音字母按反序输出(去掉元音字母),并存放在还有一字符串! ================================================================== */ #include<stdio.h> #include<string.h> #define N 256 v…
//假定输入的字符串只包含字母和*号,fun函数:除了尾部的*号以外,将字符的其他*号进行全部删除,形参p已经指向字符串中最后一个字母. #include <stdio.h> void fun( char *a, char *p ) { ];//肯定是要进行再定义的. ,j; q = a; while (*q) { if (q == p)//判断地址相等,进行返回 { break; } if ((*q >= 'a'&&*q <= 'z') || (*q >=…
<?php/**练习:统计一段字符串中所有元音字母的个数(区分大小写)*/$str='This is a test file.'; //原始字符串echo $str.'<br>'; //先将这个字符串打印并换行$yynums=0; //声明一个统计元音个数的变量,并赋值为0$j=strlen($str); //使用strlen()函数来获取原始字符串的长度for($i=0;$i<$j;$i++){ //使用for循环来遍历字符串,注:字符串以数组形式来访问,下标是从0开始的,所以i…
//字符串概念! /* ================================================================== 题目:练习字符串的 1.输入输出     gets(str)             puts(str) 2.长度统计     strlen(str) 3.大写和小写转换 strupr(str)          strlwr(str) 4.比較大小     strcmp(str1,str2) 5.连接             strcat…
算法训练 确定元音字母位置   时间限制:1.0s   内存限制:512.0MB      输入一个字符串,编写程序输出该字符串中元音字母的首次出现位置,如果没有元音字母输出0.英语元音字母只有‘a’.‘e’.‘i’.‘o’.‘u’五个. 样例输入: hello样例输出:2 样例输入: apple样例输出:1 样例输入: pmp样例输出:0 #include<stdio.h> #include<string.h> main(){ ]; ; gets(s); int len=strl…
算法训练 确定元音字母位置 时间限制:1.0s 内存限制:512.0MB 输入一个字符串,编写程序输出该字符串中元音字母的首次出现位置,如果没有元音字母输出0.英语元音字母只有'a'.'e'.'i'.'o'.'u'五个. 样例输入: hello 样例输出: 2 样例输入: apple 样例输出: 1 样例输入: pmp 样例输出: 0 import java.io.BufferedReader; import java.io.InputStreamReader; public class 确定元…
** 算法训练 字符串的展开 ** 题目: 在初赛普及组的"阅读程序写结果"的问题中,我们曾给出一个字符串展开的例子:如果在输入的字符串中,含有类似于"d-h"或者"4-8"的字串,我们就把它当作一种简写,输出时,用连续递增的字母获数字串替代其中的减号,即,将上面两个子串分别输出为"defgh"和"45678".在本题中,我们通过增加一些参数的设置,使字符串的展开更为灵活.具体约定如下: (1) 遇到下面的…
转自:http://blog.csdn.net/zhouzhaoxiong1227/article/details/50679587 版权声明:本文为博主原创文章,对文章内容有任何意见或建议,欢迎与作者单独交流,作者QQ(微信):245924426. 一.需求描述 输入一个由数字构成的字符串,编写程序将该字符串转换为整数并输出. 例如,如果输入的字符串是“12345”,那么输出的整数是12345.注意,不要使用C语言的库函数atoi. 二.算法设计 我们都知道,如果给定一个整数123,那么其表示…
算法训练 字符串编辑 时间限制:1.0s 内存限制:512.0MB 问题描述 从键盘输入一个字符串(长度<=40个字符),并以字符 '.' 结束.编辑功能有: 1 D:删除一个字符,命令的方式为: D a 其中a为被删除的字符,例如:D s 表示删除字符 's' ,若字符串中有多个 's',则删除第一次出现的. 2 I:插入一个字符,命令的格式为:I a1 a2 其中a1表示插入到指定字符前面,a2表示将要插入的字符.例如:I s d 表示在指定字符 's' 的前面插入字符 'd' ,若原串中有…
前一段时间工作比较闲,每天没有代码敲的日子有点无聊,于是为了保证自己的编程逻辑力的日常清醒,故百度了一些经典的java算法,然后自己思考编程解决问题,虽然那些东西比较基础了,但是有些题目小编看到了也是要思考一段时间的,可能网上也有各色各异的解决代码,但是本章的解决代码却是独一份的,包含了小编的思想在里面,废话不多说了,上题目上代码. 代码请看下方: package com.zaevn.testone;import org.junit.Test;import java.util.*;/** * 经…