2022年计算机等级考试二级C上机习题12套(5).docx

上传人:ni****g 文档编号:550952877 上传时间:2024-03-11 格式:DOCX 页数:3 大小:12.18KB
返回 下载 相关 举报
2022年计算机等级考试二级C上机习题12套(5).docx_第1页
第1页 / 共3页
2022年计算机等级考试二级C上机习题12套(5).docx_第2页
第2页 / 共3页
2022年计算机等级考试二级C上机习题12套(5).docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《2022年计算机等级考试二级C上机习题12套(5).docx》由会员分享,可在线阅读,更多相关《2022年计算机等级考试二级C上机习题12套(5).docx(3页珍藏版)》请在金锄头文库上搜索。

1、 2022年计算机等级考试二级C:上机习题12套(5)第五套上机试卷一、改错题【分析】:对于改错题的程序中的错误一般可分为两类,一类是语法错误,程序中的语句不符合C语言的语法,拼写错误,这类的错误可通过调试程序改正。另一类是规律错误,程序调试已通过,但运行结果不正确,这类错误的修改必需要看懂和理解程序。#include#define N 50void sum(int n,int *pa)/*属第一类错误。若声明为void类型,则该函数没有返回值,但程序要求返回前n的和,所以类型声明不正确,应改为: int 或去掉*/ int count, total,temp;*pa=3;*+pa=2;tot

2、al=5; count=2;while(count+ temp=*(pa-1)*pa;if(temp=50);tol=sum(N,num);/*属其次类错误。此题要求生成数列的前n(n=”0”*n=k;return sign;main()char strN;int numN,i,j,sign,n;FILE *fp;if(fp=fopen(“myf2.out“,“w“)= =NULL)printf(“can”t open the file!“);exit(0);for(j=0;j2;j+)gets(str);sign=chang(str,num,fprintf(fp,“sign=%d,“,sign);fprintf(fp,“b=(“);for(i=0;i=n;i+)fprintf(fp,“%2d“,numi);fprintf(fp,“)n“);fclose(fp);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号