上机题库确认版(修改后).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
上机题库确认版(修改后)

整除 24 填空 s[i] ’9’ *t=n 改错 t=*x; *x=y; return(t); 求出1到1000之内能被7或11整除,但不能同时被7和11整除的所有整数并将它们放在a所指的数组中。 int i,j=0; for(i=1;i=1000;i++) if((i%7==0||i%11==0) i%77!=0) a[j++]=i; *n=j; 字符串 69 填空 [N] i i+1 改错 aa[i]=m%k; printf(%d,aa[i-1]); 从传入的num个字符串中找出最长的一个字符串。 int i;max=a[0]; for(i=0;inum;i++) if(strlen(max)strlen(a[i])) max=a[i]; return max; 96 填空 double f1 f2 改错 char* fun(char *s,char *t) ss++; tt++; 移动字符串中的内容,把第1到第m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。 char b[N]; int i,j=0; for(i=0;im;i++) b[j++]=w[i]; for(i=0;istrlen(w)-m;i++) w[i]=w[i+m]; for(j=0;jm;j++) w[i++]=b[j]; w[i]=\0; 17 填空 i+1 k=j t 改错 void fun(char *str,char ch) if(*str!=ch) str[1]=\0; 字符串中的内容逆置。 char b[N]; int i=0, j; memset(b, 0, N); for(j=strlen(s)-1; j=0; j--)b[i++]=s[j]; strcpy(s, b); 19 填空 ss[i] n+j 1 改错 if(*p== ) *(p-1)=toupper(*(p-1)); 对长度为7个字符的字符串,除首,尾字符外,将其余5个字符按ASCII码降序排列。 char t; int i,j; for(i=1;inum-2;i++) for(j=i+1;jnum-1;j++) if(s[i]s[j]) {t=s[i];s[i]=s[j];s[j]=t;} 70 填空 0 || 1 改错 t-=1.0/i; return t; 删除字符串中的所有空格。 int i=0;char *p=str; while(*p) {if(*p!=’ ’) str[i++]=*p;p++;} str[i]=’\0’; 18 填空 k len ss[i][j] 改错 result*=n--; return result; 从字符串中删除指定的字符。 int i=0;char *p=s; while(*p){if(*p!=c) s[i++]=*p;p++;} s[i]=’\0’; 26 填空 t=i i ’\0’ 改错 while(fabs(t)=num) t=s/n; 删除一个字符串中指定下标的字符。 int i,j=0; for(i=0;iLEN;i++) if(i!=n) b[j++]=a[i];b[j]=’\0’; 11 填空 STU std[i].num std[i] 改错 r++; p++; if(*r==’\0’) 将s所指字符串中ASCII值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。 int i,j=0,n=strlen(s); for(i=0;in;i++) if(s[i]%2!=0) t[j++]=s[i]; t[j]=’\0’; 61 填空 j k p 改错 while(ij) if(*a) 将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,s中剩余的字符形成的新串放在t所指的数组中。 int I,j=0,n=strlen(s); for(i=0;in;i++) if(!(i%2==0 s[i]%2!=0)) t[j++]=s[i]; t[j]=’\0’; 22 填空 j++ s[i]=t1[i] j 改错for(j=i+1;j6;j++) *(pstr+i)=*(pstr+j); 求出ss所指字符串中指定字符的个数。 int n=0; while(*ss){if(*ss==c) n++;ss++;} return n; Hbi 填空 b[k] N/2 改错 int t[N] ,i, num=0; t[num++]=b[i

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档