数据结构下载大神帮忙看下

求大神帮忙看一下,这程序哪错了【数据结构吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:59,854贴子:
求大神帮忙看一下,这程序哪错了收藏
#include&stdio.h&typedef struct{ int elem[4];}SeqLSeqList create(SeqList L){ for(i=0;i&4;i++) {
scanf("%d",&L.elem[i]);
} i--; L.last=i;} int Locate(SeqList L,int e){ int i=0; while((i&=L.last)&&(L.elem[i]!=e))
i++; if(i&=L.last) {
printf("查找所在序号\n");
printf("%d",i+1); } else
printf("没有查找到\n"); return 0;}int InsList(SeqList *L,int i,int e){ int k,m;
if((i&1)||(i&L-&last+2)) {
printf("插入的位置不合法\n"); } if(L-&last&=3) {
printf("表已无法插入\n"); } for(k=L-&k&=i-1;k--)
L-&elem[k+1]=L-&elem[k]; L-&elem[i-1]=e; L-&last++; k=L-&last++; for(m=0;m&k;m++)
printf("%d\n",L-&elem[m]); return 0;}int DelList(SeqList *L,int i,int *e){ int k,m; if((i&1)||(i&L-&last+1))
printf("删除位置不合法\n"); *e=L-&elem[i-1]; for(k=i;k&=L-&k++)
L-&elem[k-1]=L-&elem[k]; L-&last--; k=L-&last++; for(m=0;m&k;m++)
printf("%d\n",L-&elem[m]); return 0;}main(){ int i,k,b;
SeqList L; printf("输入数请输入0\n"); printf("查找请输入1\n"); printf("插入请输入2\n"); printf("删除请输入3\n"); printf("输入\n"); scanf("%d",&i); if(i==1) {
printf("输入查找的数\n");
scanf("%d",&b); } if(i==2) {
printf("输入插入的位置和数\n");
scanf("%d,%d",&k,&b); } if(i==3) {
printf("删除插入的位置和数\n");
scanf("%d,%d",&k,&b); } switch(i) { case 0:L=create(L); case 1:Locate(L,b); case 2:InsList(L,k,b); case 3:DelList(L,k,b); }}
登录百度帐号推荐应用那位c语言大神帮帮忙看看代码错在那里!要求是输入一串字符求字符中含有多少个大写的英文字母!急急急!! 输入一段字符串,将每个单词首字母大写。(c语言)
你正在浏览: & >
那位c语言大神帮帮忙看看代码错在那里!要求是输入一串字符求字符中含有多少个大写的英文字母!急急急!!
那位c语言大神帮帮忙看看代码错在那里!要求是输入一串字符求字符中含有多少个大写的英文字母!急急急!!
,a);int main(){int a=0;while (getchar()#include&stdio.h&}printf(&%d&quot!='\n'){if('A'&=a&='Z')a++
='A' && a&='Z' 另外你怎么写的这东西,a明显是个Int型,怎么与字符比较 #include&stdio.h& ch=getchar();%d\n&A'int main(){int a=0;ch=getchar();Z'=',a);while () a++!='=' && ch&}printf(&quot判断语句不能那么写吧应该改为a&\n'){if(ch&gt
判断句明显错误a&='A' && a&='Z'
有点忘了,不好意思哈
#include&stdio.h&int main(){////////////////////定义cint a=0;while ((c=getchar())!='\n'){if(c&='A'&&c&='Z')a++;////////////////条件这样写}printf(&%d&,a);return 0;}
判断语句不能那么写吧 应该改为 a&='A' && a&='Z' 另外你怎么写的这东西,a明显是个I...~~~
你的思路不清晰,num1是田忌的马,num2是国王的马,qsort之后,对每一个num1中的元素,都...~~~
我要是你,有时间我就多写点小程序,你咋不去看“毛泽东思想下的C语言”呢?真佩服你们。~~~
# include &stdio.h&# include &math.h&int main (voi...~~~
初步修改后的代码如下: #include&stdio.h& #include&stdlib.h& #...~~~
#include&stdio.h& int main() { char str[30]=&66666...
你可能感兴趣的内容?安全检查中...
请打开浏览器的javascript,然后刷新浏览器
< 浏览器安全检查中...
还剩 5 秒&求大神帮忙做下【数据结构吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:59,854贴子:
求大神帮忙做下收藏
全SSD盘高性能存储,默认部署主备架构并提供容灾,备份,恢复,监控,迁移等全套解决方案阿里云数据库RDS为您提供全套备份及安全方案
登录百度帐号推荐应用求大神帮忙看看除了什么问题【数据结构吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:59,854贴子:
求大神帮忙看看除了什么问题收藏
求串的函数,调试的时候没有错的。就是运行不出来。楼下放程序。
全SSD盘高性能存储,默认部署主备架构并提供容灾,备份,恢复,监控,迁移等全套解决方案阿里云数据库RDS为您提供全套备份及安全方案
#include&stdio.h&#include&stdlib.h&#define MAXSTRLEN 255#define ok 1#define overflow -2#define true 1#define false 0#define maxstrlen 20#define error 0//typedef unsighed char SString[MAXSTRLEN+1];typedef struct{char *}Hchar SubString(Hstring Sub,char S,int i,int m);int StrAssign(Hstring &T,char *chars){int i,j;char *c;if(T.ch) free(T.ch);for(i=0,c=*c;++i,++c){if(!i){
T.ch=NULL;
T.len=0;}else{if(!(T.ch=(char*)malloc(i*sizeof(char)))){exit(overflow);}for(j=0;j&=i;j++){T.ch[j]=chars[j];}T.len=i;}}}int StrLength(Hstring s){return s.}int Strcopy(Hstring &T,Hstring S){for(i=0;i&S.i++){T.ch[i]=S.ch[i];T.len=S.T.ch[T.len]='\0';}}int StrEmpty(Hstring S){if(S.ch=NULL)}int Strcompare(Hstring S,Hstring T){for(i=0;i&S.len&&i&T.i++){if(S.ch[i]!=T.ch[i]) return S.ch[i]-T.ch[i];return S.len-T.}}
int clearString(Hstring &S){if(S.ch){free(S.ch);S.ch=NULL;}S.len=0;}int Concat(Hstring &T,Hstring S1,Hstring S2){int i,j;if(S1.len+S2.len&maxstrlen){for(i=0;i&S1.i++){T.ch[i]=S1.ch[i];}for(j=0;j&S2.j++){T.ch[S1.len-1+j]=S2.ch[j];}}else if(S1.len&maxstrlen){
for(i=0;i&S1.i++){T.ch[i]=S1.ch[i];}
for(j=0;j&maxstrlen-S1.j++){
T.ch[S1.len-1+j]=S2.ch[j];}}else{for(i=0;i&i++){T.ch[i]=S1.ch[i];}}}int SubString(Hstring &Sub,Hstring S,int pos,int len){if(pos&1||pos||S.len||len&0||len&S.len-pos+1){}for(i=i&=pos+len-1;i++){Sub.ch[i]=S.ch[i];}Sub.len=} int Index(Hstring &Sub,Hstring S,Hstring T,int pos){int i,n,m;if(pos&0){n=StrLength(S);m=StrLength(T);i=while(i&=n-m+1){
SubString(Sub,S,i,m);
if(Strcompare(Sub,T)!=0) ++i;}}}
void main(){
char c1[12]="abcdefghijk",c2[13]="abcdjhuyiofy";char c3[]="huy";int len,int p=2;Hstring S,S1,T,T1,printf("StrAssign=%d\n",StrAssign(S,c1));printf("StrAssign=%d\n",StrAssign(T,c2));printf("StrAssign=%d\n",StrAssign(S1,c3));printf("Strcopy=%d\n",Strcopy(S,T));printf("StrEmpty=%d\n",StrEmpty(S));printf("Strcompare=%d\n",Strcompare(S,T));
printf("Concat=%d\n",Concat(T1,S,T));printf("清空之前的长度为:");printf("%d\n",StrLength(S));printf("clearString=%d\n",clearString(S));printf("清空之后的长度为:");printf("%d\n",StrLength(S));len=4;pos=3;printf("SubString=%d\n",SubString(sub,T,pos,len));printf("sub=%s\n",sub);}
在线等大神
登录百度帐号推荐应用

我要回帖

更多关于 下面哪个不是数据结构 的文章

 

随机推荐