云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 江苏省二级C上机真题2011春参考答案

江苏省二级C上机真题2011春参考答案

  • 62 次阅读
  • 3 次下载
  • 2025/7/7 1:39:30

江苏省高等学校非计算机专业学生

计算机基础知识和应用能力等级考试上机试卷(2011年春)

二级 C语言 C03

(本试卷完成时间 70分钟)

一、 改错题(16分) 【共有四处错误】

1、/* if(k*i=m) 改为:if(k*i==m) */ 2、/* sum=i+k; 改为:sum+=i+k; */

3、/* for(i=right;i<=N-1;i++) 改为:for(i=right+1;i<=N-1;i++)*/ 4、/* sum=factor(m,fac,*num); 改为:sum=factor(m,fac,&num); */

二、编程题(24分) 【程序功能】

在一个字符串中查找所有等值子串。

如果字符串内的一个子串(其长度大于1)中所有字符均相同,则称之为等值子串。 【参考源程序】 #include

int eqsub(char s[ ],char result[ ][80]) {

int i,flag=1,j=0,num=0; for(i=0;s[i]!='\\0';i++) {

if(s[i]==s[i+1])

{ result[num][j++]=s[i]; if(flag)

{ flag=0; } } else

{ result[num][j++]=s[i]; result[num][j]='\\0'; flag=1;

if(j>1) num++; j=0; } }

return num; }

void main() { FILE *fp;

char s[]=\ int n,i;

if((fp=fopen(\ { printf(\

exit(0); }

n=eqsub(s,result); printf(\ for(i=0;i

{printf(\ \ fprintf(fp,\ \ }

fprintf(fp,\}

搜索更多关于: 江苏省二级C上机真题2011春参考答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

江苏省高等学校非计算机专业学生 计算机基础知识和应用能力等级考试上机试卷(2011年春) 二级 C语言 C03 (本试卷完成时间 70分钟) 一、 改错题(16分) 【共有四处错误】 1、/* if(k*i=m) 改为:if(k*i==m) */ 2、/* sum=i+k; 改为:sum+=i+k; */ 3、/* for(i=right;i<=N-1;i++) 改为:for(i=right+1;i<=N-1;i++)*/ 4、/* sum=factor(m,fac,*num); 改为:sum=factor(m,fac,&num); */ 二、编程题(24分) 【程序功能】 在一个字符串中查找所有等值子串。

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com