罗马废墟给定程序中,函数FUN的功能是:在形参S所指字符串中寻找与参数C相同的字符,并在其后插入一个与之相

的字符,若找不到相同的字符则函数不做任何处理。
例如,S所指字符串:baacda,c中的字符为:a, 执行后S所指字符串为:baaaacdaa

#include <stdio.h>
void fun(char *s, char c)
{ int i, j, n;
/**********found**********/
for(i=0; s[i]!=___1___; i++) '\0'
if(s[i]==c)
{
/**********found**********/
n=____2____; 0
while(s[i+1+n]!='\0') n++;
for(j=i+n+1; j>i; j--) s[j+1]=s[j];
/**********found**********/
s[j+1]=s[___3___] ; i
i=i+1;
}
}
main()
{ char s[80]="baacda", c;
printf("\nThe string: %s\n",s);
printf("\nInput a character: "); scanf("%c",&c);
fun(s,c);
printf("\nThe result is: %s\n",s);
}
温馨提示:内容为网友见解,仅供参考
无其他回答

罗马废墟给定程序中,函数FUN的功能是:在形参S所指字符串中寻找与参数...
void fun(char *s, char c){ int i, j, n;\/***found***\/ for(i=0; s[i]!=___1___; i++) '\\0'if(s[i]==c){ \/***found***\/ n=___2___; 0 while(s[i+1+n]!='\\0') n++;for(j=i+n+1;...

罗马废墟给定程序中,函数FUN的功能是:有N X N矩阵,根据给定的m(m<=...
include <stdio.h> define N 4 void fun(int (*t)[N], int m){ int i, j;\/***found***\/ for(i=0; i<N; ___1___ ) i++ { for(j=N-1-m; j>=0; j--)\/***found***

matlab画函数图像怎么分析格图比重
method为下列字符串之一: ‘sobel’:缺省值,用导数的sobel近似值检测边缘,那些梯度最大点返回边缘; ‘prewitt’:用导数的prewitt近似值检测边缘,在那些梯度最大点返回边缘; ‘roberts’:用导数的roberts近似值检测边缘,在那些梯度最大点返回边缘; ‘log’:使用高斯滤波器的拉普拉斯运算对I进行滤波,通过寻找0相交检测...

python基础教程 10-11例子如何执行
search(pattern, string[, flags]) 在字符串中寻找模式 match(pattern, string[, flags]) 在字符串的开始处匹配模式 split(pattern, string[, maxsplit=0]) 根据模式的匹配项来分隔字符串 findall(pattern, string) 列出字符串中模式的所有匹配项 sub(pat, repl, string[, count=0]) 将字符串中所有...

lua入门笔记7 字符串库
string.find 函数用于在一个给定的目标字符串中搜索一个模式。最简单的是搜索单词。如果赵傲这个单词,他就会返回单词的其实索引和结束所用,如果没找到则返回 nil 如果匹配成功,就可以用 string,find 的返回值结果来调用 string.sub 来提取出目标字符串中匹配于该模式的那部分子串。 string.find 还有一个可选的第...

python3有多少内置函数(2023年最新分享)
第一、help()函数 Help()函数的参数分为两种:如果传一个字符串做参数的话,它会自动搜索以这个字符串命名的模块、方法等;如果传入的是一个对象,就会显示这个对象的类型的帮助。比如输入help(‘print’),它就会寻找以‘print’为名的模块、类等,找不到就会看到提示信息;而print在Python里是一个保留字,和pass、re...

在vb程序设计中,如何在一个给定的字符串中查找某个字符第一次出现的...
InStr 函数 返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。语法 InStr([start, ]string1, string2[, compare])InStr 函数的语法具有下面的参数:部分说明start可选参数。为数值表达式,设置每次搜索的起点。如果省略,将从第一个字符的位置开始。如果 start 包含 Null,将发生错...

C语言中什么叫算法,算法在程序设计中的重要作用
、k,函数将确定组合的第一个数字放入数组后,有两种可能的选择,因还未去顶组合的其余元素,继续递归去确定;或因已确定了组合的全部元素,输出这个组合。细节见以下程序中的函数comb。 【程序】 # include <stdio.h> # define MAXN 100 int a[MAXN]; void comb(int m,int k) { int i,j; for (i=m;i...

linux查找目录下的所有文件中是否含有某个字符串
字符串参数最好采用是双引号括,一是以防被误解为shell命令,二是可以用来查找多个单词组成的字符串 -c:只输出匹配行的记数 -i:不区分大小写(只适用于单个字符) -h:查询多个文件时不显示文件名 -H:只显示文件名 -l:查询多文件时只输出包含匹配字符的文件名 -n:只显示匹配行及其行号 -s:不显示不存在或无匹...

CC程序员实用大全怎么样
使用STRLEN函数 168 将一个字符串的字符复制到另一个字符串中 169 将一个串的内容追加到另一个串上 170 给字符串追加N个字符 171 把一个字符串转移到另一个字符串 172 不要越过字符串的界限 173 判断两个字符串是否相同 174 比较字符串时忽略大小写 175 将字符串转换成大写或小写 176 获取字符串中第一次...

相似回答