2022年9月全国等级考试三级c语言上机题库(一).docx

上传人:cn****1 文档编号:560860514 上传时间:2023-03-17 格式:DOCX 页数:4 大小:12.26KB
返回 下载 相关 举报
2022年9月全国等级考试三级c语言上机题库(一).docx_第1页
第1页 / 共4页
2022年9月全国等级考试三级c语言上机题库(一).docx_第2页
第2页 / 共4页
2022年9月全国等级考试三级c语言上机题库(一).docx_第3页
第3页 / 共4页
2022年9月全国等级考试三级c语言上机题库(一).docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《2022年9月全国等级考试三级c语言上机题库(一).docx》由会员分享,可在线阅读,更多相关《2022年9月全国等级考试三级c语言上机题库(一).docx(4页珍藏版)》请在金锄头文库上搜索。

1、 2022年9月全国等级考试三级c语言上机题库(一)最终调用函数writeDat()读取10组数据,分别得出结果且把结果输出到文件out.dat中。局部源程序存在文件prog1.c中。例如:若输入17 5 则应输出:19,23,29,31,37。请勿改动主函数main()和写函数writeDat()的内容。#include#includevoid readwriteDat(); int isP(int m) int i; for(i=2;i0;m+) if(isP(m) xxs+=m; k-; main() int m,n,xx1000;clrscr();printf(“nPlease ent

2、er two integers:“);scanf(“%d%d“,num(m,n,xx);for(m=0;m void jsValue(int m,int k,int xx) int i,j,s=0;for(i=m+1;k0;i+) for(j=2;ji;j+)if(i%j=0) break;if(i=j) xxs+=i; k-; main() int m,n,zz100; printf(“n请输入两个整数:“); scanf(“%d%d“,jsValue(m,n,zz);for(m=0;mn;m+)printf(“%d “,zzm);printf(“n“);writeDat(); writeD

3、at() int m,n,zz100,i;FILE *in,*out; in=fopen(“in.dat“,“r“); out=fopen(“out.dat“,“w“);for(i=0;i10;i+)fscanf(in,“%d%d“,jsValue(m,n,zz);for(m=0;mn;m+)fprintf(out,“%d “,zzm);fprintf(out,“n“);fclose(in);fclose(out); 另一解法: void num(int m,int k,int xx)int n=0,data=m+1;while(nk)if(isP(data) xxn+=data;data+;

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

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