88问答网
所有问题
当前搜索:
编写函数fun求一个字符串的长度
编写函数fun求一个字符串
(长度不超过80)
的长度
,在main函数中输入字符...
答:
int strlen(char s[]){ int i=0;while(s[i]!='\0')i++;return i;} void main(){ char s[80];int len;scanf("%s",s);len=strlen(s);printf("strlen=%d\n",len);}
编写一个函数
,计算
一个字符串的长度
(利用指针完成),在主函数中输入字符...
答:
include <stdio.h> int mystrlen(char * str){ char * s = str;while(*s) s++;return s - str;} int main(void){ printf("%d", mystrlen("hello!"));return 0;} /*运行结果:6 /
挺
编函数fun
其功能是将
一个
数字
字符串
转换成与其面值相同的长整型整数...
答:
int main(){ char num[20],*p=num;long Convert=0;scanf("%s",num);while(*p!='\0'){ p=*p-48;Convert=Convert*10+(int)*p;p++;} printf("%ld\n",Convert);system("pause");}
请
编写函数fun
,函数的功能是:在
字符串
中所有数字字符前加
一个
$字符
答:
include <string.h> include <stdio.h> void
fun
(char *in,char *out){ int L=strlen(in); // 获取
字符串长度
while(L--){ if ((*in)>='0' && (*in)<='9'){*out++='$';*out++=*in++;} //是0-9则在前面添加 else {*out++=*in++;} //否则复制过去 } out=...
...
编写一个函数
,他的功能是:比较两
个字符串的长度
,(不得调用c语言提供...
答:
这个这样写好看,与众不同:char *
fun
(char *s,char *t){ int i=0; while(t[i]!='\0') { if(s[i]=='\0')return t; i++; } return s;}
写
一个函数求一个字符串的长度
。在main函数中输入字符串,并输出长度
答:
include<iostream> using namespace std;int main(){ int character(char *a);char a[20];int length;cout<<"请输入
一个字符串
:"<<endl;cin>>a;length=character(a);cout<<"字符串
长度
为:"<<length<<endl;return 0;}
4.
编写函数fun
,该函数的功能是比较两
个字符串的长度
(不得调用C语言提 ...
答:
int i,count
1
,count2;for(i=0;*(a+i);i++);count1=i;for(i=0;*(b+i);i++);count2=i;if(count1>=count2)return a;else return b;} main(){ char a[20],b[20],*c;printf("Input string a:\n");gets(a);printf("Input string b:\n");gets(b);c=
fun
(a,b);prin...
函数fun
,它的功能是:比较两
个字符串的长度
,函数返回较长的字符串,第...
答:
if(*p == 0 && *q == 0) return s ; //同时为空,表示一样长 返回s if(*p) return s ; //p此时 不是空 则是q先为空,表示p指针长 q串短,返回p指针 else return t ; //否则就是q长 返回q指针 其实那个for循环可以修改一下,同样完成你的效果,而且代码可以以变得更简单...
请
编写一个函数fun
,它的功能是:比较两
个字符串的长度
,(不得调用C语言...
答:
int
fun
(char *s1,char *s2){ int i=0,j;while(s1[i]!='\0'||s2[i]!='\0'){ if(s1[i]!='\0'&&s2[i]=='\0') j=1;if(s1[i]=='\0'&&s2[i]!='\0') j=0;i++;} return j;} void main(){ char s1[100],s2[100];int k;gets(s1);gets(s2);k=fun(s1,...
请
编写一个函数
int
fun
(char *ss,char *s),该
函数的
功能是:求出ss
字符
...
答:
int
fun
( char *ss, char *s ){ int count=0;//计数 int f=1;for(int i=0;i<strlen(ss);i++)if(strlen(ss)-i<strlen(s))//到最后,剩余
的长度
不够子串s的长度了,肯定不相同,退出循环 break;else { f=
1
;for(int j=i,k=0;j...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
编写一个求字符串长度的函数
编写函数fun计算字符串的长度
编写函数求字符串的长度
编程fun计算字符串的长度
计算字符串长度的函数
计算一个字符串的长度
输入一个字符串并求出长度
比较两个字符串的长度
用函数实现字符串的复制