*********只字母中码是什么字母

假定输入的字符串中只含字母和*号。请编写函数fun,它的功能是:除了尾部的*号之外,将字符串中其它*号全_百度知道
假定输入的字符串中只含字母和*号。请编写函数fun,它的功能是:除了尾部的*号之外,将字符串中其它*号全
它的功能是。在编写函数时。例如,删除后,若字符串中的内容为******A*BC*DEF*G****假定输入的字符串中只含字母和*号。请编写函数fun。在主函数中调用函数fun,不得使用C语言提供的字符串函数,将字符串中其它*号全部删除:除了尾部的*号之外,并输出结果,字符串中的内容应当是ABCDEFG****
提问者采纳
& if(x &gt, b);; } return 1;= &#39!des)
s++;A'= &#39!src) return 1;Z&#39,}int main(void){ char a[32] = &quot.h&) return 1;******A*BC*DEF*G****& return 0;}int tail(char * src){ char * s = src, b[32]=&
if(is_alpha(*s))
*d++ = *s++;;= ' fun(a, char * des){ char * s =n&quot: %s\ && x &}void fun(char * src, b): %s\a' if(!src || ; if(;z' return 0;; printf(& do {
if(tail(s))
*d++ = *s++;int is_alpha(char x){ if(x &gt, * d = && x &
s++; while(*s) {
if(is_alpha(*s)) return 0;= ') return 1#include & }while(*s)
提问者评价
谢谢,是那一类,而不是特定的把例如那个做出来。
其他类似问题
为您推荐:
字符串的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁观察下列各式,你会发现什么规律?请将你猜到的规律用只含有一个字母的式子表示出来.3*5=15,5*7=35,7*9=63,9*11=99,11*13=143,…_作业帮
拍照搜题,秒出答案
观察下列各式,你会发现什么规律?请将你猜到的规律用只含有一个字母的式子表示出来.3*5=15,5*7=35,7*9=63,9*11=99,11*13=143,…
观察下列各式,你会发现什么规律?请将你猜到的规律用只含有一个字母的式子表示出来.3*5=15,5*7=35,7*9=63,9*11=99,11*13=143,…
a*(a+2)=a²+2a假定输入的字符串中只包含字母*号,请编写程序,将该字符串中除尾部的*号不得_百度知道
假定输入的字符串中只包含字母*号,请编写程序,将该字符串中除尾部的*号不得
定输入的字符串中只包含字母*号,请编写程序,若多余n个,若少于什么也不做,则删除多于的的*号,将该字符串中除尾部的*号不得多余n个
提问者采纳
*]\**$
=&*{0;;**$&#39假设n为5;*]&#92:import restring = &quot,string)================================^([a-zA-Z\asdf**************&quot,5})\;*]*[^\*]*[^\*{0;^([a-zA-Z\
\print re,r'1&#39.sub(r&#39,5})\&#92
其他类似问题
为您推荐:
字符串的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁假定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了尾部的*号之外,将字符中的其它的*号_百度知道
假定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了尾部的*号之外,将字符中的其它的*号
a[i];printf(&a[i]='}void main(){char s[81],a[i]) if(a[i]==&#39.h&gt:除了尾部的*号之外;a[j]='0&#39,准备考2级计算机.h&),t););j++;,其功能是,希望能详细说明一下给我;i++)if(a[i]=='puts(s)假定输入的字符串中只包含字母和*号;0&#39,a[i]);&#92:\#include&gets(s);*指针t指向最后一个字母*&#47,char *p){int i:&#92,找不出来。在编写函数时;/}我编的程序究竟出现什么错误;n&quot,字符串中的内容为****A*BC*DEF*G*******;*指针t指向字符串尾部*/*p',*t;*'}else printf(&)t--,j=0;*&#39,仅在函数fun的花括号中填入你编写的若干语句:部分源程序在文件PROG1;the string after deleted,删除后;printf(&quot。#include&n&quot。注意; 'void fun(char *a,不得使用C语言提供的字符串函数;fun(s.C中。请勿改动主函数main和其它函数中的任何内容;&#92。例如;while(*t)t++;)printf(&while(*t=='/){a[j]=a[i],将字符中的其它的*号全部删除;%c&t--!='stdio,字符串中的内容应当是ABCDEFG*******;t=s。形参p已指向字符串中最后的一个字母;;;%c&;for(i=0。请编写函数fun
a[j]='i++)if(a[i]=='}else printf(&for(i=0;;*p' '%c&*&#39,a[i]) if(a[i]=='0'\a[i]='a[i];%c&quot{)printf(&){a[j]=a[i]!=';j++;;;\0&#39,j=0,a[i]);
提问者采纳
*&#39,char *p){i++)
j++!=')
a[j] = a[i];0'\&#92,j=0!='
if (a[i]=='
for(i=0;p){
a[j]=a[i],a[i]);a[i];void fun(char *a; ||
(&a[i])&;0'%c&quot
那我的是错在哪里呢
for(i=0;a[i]!='\0';i++)if(a[i]=='*'){
//a[i]是*时,不能对a[j]赋值,只后移i,j不需要动a[j]=a[i];a[j]=' ';j++;}else printf(&%c&,a[i]) //a[i]不是*时,需要赋值,i,j同时后移 if(a[i]=='*p')
//判断a[i]有没有超过p,应该用指针的值进行判断,即if (&a[i] == p)printf(&%c&,a[i]);
//只在==p的时候输出?应该在&p的时候输出a[i]='\0'; //为什么要给a[i]赋值,应该是a[j],而且应该是在for循环外面做}
//大括号没有对上
提问者评价
谢谢你帮我大忙了
来自团队:
其他类似问题
为您推荐:
字符串的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁当前位置: >
规定输入的字符串中只包含字母和+号。编写函数fun,其功能是:除了字符串前导和尾部的母号外,将其他的*号全部删除。形参h已指向字符串中第一个字母,形参P指向字符串中最后一个字母。在编写函数时,不得使用C语言提供的字符串函数。
例如,若字符串的内容为&****A*BC*DFE*G******&,删除后,字符串的内容应当是****ABCDEFG********&。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容。
试题程序:
#include&stdio.h&
void fun(char*a,char*h,char*p);
{char s[81],*t,*f;
printf(&Enter astring:\n&);
while(*t=='*')
while(*f=='*')
f++;fun(s,tf,t);
printf(&The string after deleted:\n&);
所属学科:
试题类型:主观题
所属知识点:
试题分数:24.0 分
暂无学习笔记。
&&&&&&&&&&&&&&&希赛网 版权所有 & &&&&湘教QS2-164&&增值电信业务经营许可证湘B2-}

我要回帖

更多关于 火车字母各代表什么 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信