66问答网
所有问题
当前搜索:
输入的字符串中只包含字母和
假定
输入的字符串中只包含字母和
*号。它的功能是:将字符串中的前导*...
视频时间 12:09
假定
输入的字符串中只包含字母和
*号。请编写程序,删除字符串首部和尾...
答:
include<
string
.h> void main(){ char str[200];int i,j,len,num=0;printf("请
输入
一个
字符串
\n");gets(str);/* 删除字符串尾部的*号 */ len=strlen(str);for(i=len-1;i>=0;i--){ if(str[i]!='*') break;else str[i]='\0';} /* 删除字符串首部的*号 */ num=0;...
假定
输入的字符串中只包含字母和
*号。请编写函数fun,其功能是:除了尾部...
答:
void fun(char *a,char *p){ int i,j=0;for(i=0;a[i]!='\0';i++){ if(a[i]!='*' || (&a[i])>p){ printf("%c",a[i]);a[j]=a[i];j++;} } if (a[i]=='\0')a[j] = a[i];}
假定
输入的字符串中只包含字母和
空格符号。请编写函数fun(),它的功...
答:
char s[128];printf("Enter a
string
:\n");gets(s);fun(s);printf("\n The string after deleted:\n");puts(s);} //--- 运行截图:
假定
输入的字符串中只包含字母和
*号,请编写程序,删除字符串首部和尾部的...
答:
ch[i]=='*')&&(ch[i-1]!='*'))下面的循环语句我看不出有什么实际帮助。建议,在符合条件语句的情况发生时,记录下 i 或者 i-1;用新的循环语句将这个i或者i-1作为循环条件,将它之前的字符存储于一个新的空
字符串中
,即可得到符合你需要
的字符串
。(以上如有偏差请谅解,很久没编程了)
题目1: 假定
输入的字符串中只包含字母和
*号。请编写函数fun,它的功能...
答:
void fun(char *a){ int i=1,j=1,k;char str[50];str[0]=a[0];while(a[i]!='\0'){ if(a[i]!='*'){ str[j]=a[i];j++;} i++;} for(k=0;k<j;k++){ printf("%c",str[k]);} printf("\n");} void main(){ char c[50];printf("Please input
string
:")...
假定
输入的字符串中只包含字母和
*号.请编写函数fun,它的功能是:除了尾...
答:
void fun( char *str){ int i=0;char *tmp=str ;for ( ; str[i] ; i++ ){ if ( str[i]=='*' ){ if ( !str[i+1] ){ tmp++=str[i] ;break;} } else { tmp++=str[i] ;} } tmp=0 ;}
题目4: 假定
输入的字符串中只包含字母和
*号。请编写函数fun,它的功能...
答:
void fun(char *a){ int i=0,j=0;while(a[i++]=='*'); //处理一下最前面的 i--;while(a[i]){ if(a[i]!='*')a[j++]=a[i];i++;} a[j]='\0';}
假定
输入的字符中只包含字母和
“ * ”号。编写一个函数fun,该函数的...
答:
revStr,它的参数为一个字符指针。2、随后,获取传入
的字符串
的长度。3、接着定义一个临时字符变量,以便在交换首尾字符时使用。4、最后,通过一个循环,从头尾开始,逐个交换两头的字符。5、在主程序中来测试一下该函数。6、运行结果截图。可以看到,字符串123456789被成功反序了。
编写程序,假定
输入的字符串中只包含字母和
*号,请编写函数fun,它的功能...
答:
void fun(char *p){ int i=0,j=0;for(; ;i++) //求长度 { if(*(p+i)=='\0')break;} j=i;for(;j>=0;j--) //从后往前找 { if(*(p+j)!='*'&&*(p+j)!='\0') //找到不是 { (p+j+1)='\0';break;} } } void main(){ char str[]="***A*...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
规定输入的字符串中只包含
输入字符串只保留字母
一个字符串是否包含一个字母
输入字符串将其逆序输出
c语言输入字符串
c语言取字符串中的一段
c语言删除字符串中的星号
若s所指字符串中的内容为
c语言字符串的删除