好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

全国计算机等级考试三级C语言上机南开100题分享.pdf

49页
  • 卖家[上传人]:x****妹
  • 文档编号:254624880
  • 上传时间:2022-02-15
  • 文档格式:PDF
  • 文档大小:94.43KB
  • / 49 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 题目 1 请编写一个函数jsValue(int m,int k,int xx),该函数的功能是:将大于整数m 且紧靠 m 的 k个素数存入数组xx 传回最后调用函数writeDat() 读取 10 组数据, 分别得出结果且把结果输出到文件out.dat 中部分源程序存在文件prog1.c 中例如:若输入17 5 则应输出: 19,23,29,31,37请勿改动主函数main()和写函数writeDat() 的内容int isP(int m) int i; for(i=2;i0;m+) if(isP(m) xxs+=m; k-; 题目 2 已知数据文件IN.DAT 中存有 200 个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是:如果四位数各位上的数字均是0 或 2 或 4 或 6或 8,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b 中 最后 main( )函数调用写函数writeDat() 把结果cnt 以及数组b 中符合条件的四位数输出到OUT.DAT 文件中void jsVal() int i,j,qw,bw,sw ,gw; for(i=0;iMAX;i+) qw=ai/1000; bw=ai/100%10; sw=ai%100/10; gw=ai%10; if(qw&qw%2=0&bw%2=0&sw%2=0&gw%2=0) bcnt+=ai; for(i=0;icnt-1;i+) for(j=i+1;jcnt;j+) if(bibj) qw=bi; bi=bj; bj=qw; *题目 3(字符型题)函数 ReadDat( )实现从文件IN.DAT 中读取一篇英文文章存入到字符串数组xx 中;请编制函数 StrOR( ) ,其函数的功能是:以行为单位依次把字符串中所有小写字母o 左边的字符串内容移到该串的右边存放,然后把小写字母o 删除,余下的字符串内容移到已处理字符串的左题目 1 请编写一个函数jsValue(int m,int k,int xx),该函数的功能是:将大于整数m 且紧靠 m 的 k个素数存入数组xx 传回。

      最后调用函数writeDat() 读取 10 组数据, 分别得出结果且把结果输出到文件out.dat 中部分源程序存在文件prog1.c 中例如:若输入17 5 则应输出: 19,23,29,31,37请勿改动主函数main()和写函数writeDat() 的内容int isP(int m) int i; for(i=2;i0;m+) if(isP(m) xxs+=m; k-; 题目 2 已知数据文件IN.DAT 中存有 200 个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是:如果四位数各位上的数字均是0 或 2 或 4 或 6或 8,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b 中 最后 main( )函数调用写函数writeDat() 把结果cnt 以及数组b 中符合条件的四位数输出到OUT.DAT 文件中void jsVal() int i,j,qw,bw,sw ,gw; for(i=0;iMAX;i+) qw=ai/1000; bw=ai/100%10; sw=ai%100/10; gw=ai%10; if(qw&qw%2=0&bw%2=0&sw%2=0&gw%2=0) bcnt+=ai; for(i=0;icnt-1;i+) for(j=i+1;jcnt;j+) if(bibj) qw=bi; bi=bj; bj=qw; *题目 3(字符型题)函数 ReadDat( )实现从文件IN.DAT 中读取一篇英文文章存入到字符串数组xx 中;请编制函数 StrOR( ) ,其函数的功能是:以行为单位依次把字符串中所有小写字母o 左边的字符串内容移到该串的右边存放,然后把小写字母o 删除,余下的字符串内容移到已处理字符串的左题目 1 请编写一个函数jsValue(int m,int k,int xx),该函数的功能是:将大于整数m 且紧靠 m 的 k个素数存入数组xx 传回。

      最后调用函数writeDat() 读取 10 组数据, 分别得出结果且把结果输出到文件out.dat 中部分源程序存在文件prog1.c 中例如:若输入17 5 则应输出: 19,23,29,31,37请勿改动主函数main()和写函数writeDat() 的内容int isP(int m) int i; for(i=2;i0;m+) if(isP(m) xxs+=m; k-; 题目 2 已知数据文件IN.DAT 中存有 200 个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是:如果四位数各位上的数字均是0 或 2 或 4 或 6或 8,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b 中 最后 main( )函数调用写函数writeDat() 把结果cnt 以及数组b 中符合条件的四位数输出到OUT.DAT 文件中void jsVal() int i,j,qw,bw,sw ,gw; for(i=0;iMAX;i+) qw=ai/1000; bw=ai/100%10; sw=ai%100/10; gw=ai%10; if(qw&qw%2=0&bw%2=0&sw%2=0&gw%2=0) bcnt+=ai; for(i=0;icnt-1;i+) for(j=i+1;jcnt;j+) if(bibj) qw=bi; bi=bj; bj=qw; *题目 3(字符型题)函数 ReadDat( )实现从文件IN.DAT 中读取一篇英文文章存入到字符串数组xx 中;请编制函数 StrOR( ) ,其函数的功能是:以行为单位依次把字符串中所有小写字母o 左边的字符串内容移到该串的右边存放,然后把小写字母o 删除,余下的字符串内容移到已处理字符串的左题目 1 请编写一个函数jsValue(int m,int k,int xx),该函数的功能是:将大于整数m 且紧靠 m 的 k个素数存入数组xx 传回。

      最后调用函数writeDat() 读取 10 组数据, 分别得出结果且把结果输出到文件out.dat 中部分源程序存在文件prog1.c 中例如:若输入17 5 则应输出: 19,23,29,31,37请勿改动主函数main()和写函数writeDat() 的内容int isP(int m) int i; for(i=2;i0;m+) if(isP(m) xxs+=m; k-; 题目 2 已知数据文件IN.DAT 中存有 200 个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是:如果四位数各位上的数字均是0 或 2 或 4 或 6或 8,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b 中 最后 main( )函数调用写函数writeDat() 把结果cnt 以及数组b 中符合条件的四位数输出到OUT.DAT 文件中void jsVal() int i,j,qw,bw,sw ,gw; for(i=0;iMAX;i+) qw=ai/1000; bw=ai/100%10; sw=ai%100/10; gw=ai%10; if(qw&qw%2=0&bw%2=0&sw%2=0&gw%2=0) bcnt+=ai; for(i=0;icnt-1;i+) for(j=i+1;jcnt;j+) if(bibj) qw=bi; bi=bj; bj=qw; *题目 3(字符型题)函数 ReadDat( )实现从文件IN.DAT 中读取一篇英文文章存入到字符串数组xx 中;请编制函数 StrOR( ) ,其函数的功能是:以行为单位依次把字符串中所有小写字母o 左边的字符串内容移到该串的右边存放,然后把小写字母o 删除,余下的字符串内容移到已处理字符串的左题目 1 请编写一个函数jsValue(int m,int k,int xx),该函数的功能是:将大于整数m 且紧靠 m 的 k个素数存入数组xx 传回。

      最后调用函数writeDat() 读取 10 组数据, 分别得出结果且把结果输出到文件out.dat 中部分源程序存在文件prog1.c 中例如:若输入17 5 则应输出: 19,23,29,31,37请勿改动主函数main()和写函数writeDat() 的内容int isP(int m) int i; for(i=2;i0;m+) if(isP(m) xxs+=m; k-; 题目 2 已知数据文件IN.DAT 中存有 200 个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是:如果四位数各位上的数字均是0 或 2 或 4 或 6或 8,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b 中 最后 main( )函数调用写函数writeDat() 把结果cnt 以及数组b 中符合条件的四位数输出到OUT.DAT 文件中void jsVal() int i,j,qw,bw,sw ,gw; for(i=0;iMAX;i+) qw=ai/1000; bw=ai/100%10; sw=ai%100/10; gw=ai%10; if(qw&qw%2=0&bw%2=0&sw%2=0&gw%2=0) bcnt+=ai; for(i=0;icnt-1;i+) for(j=i+1;jcnt;j+) if(bibj) qw=bi; bi=bj; bj=qw; *题目 3(字符型题)函数 ReadDat( )实现从文件IN.DAT 中读取一篇英文文章存入到字符串数组xx 中;请编制函数 StrOR( ) ,其函数的功能是:以行为单位依次把字符串中所有小写字母o 左边的字符串内容移到该串的右边存放,然后把小写字母o 删除,余下的字符串内容移到已处理字符串的左题目 1 请编写一个函数jsValue(int m,int k,int xx),该函数的功能是:将大于整数m 且紧靠 m 的 k个素数存入数组xx 传回。

      最后调用函数writeDat() 读取 10 组数据, 分别得出结果且把结果输出到文件out.dat 中部分源程序存在文件prog1.c 中例如:若输入17 5 则应输出: 19,23,29,31,37请勿改动主函数main()和写函数writeDat() 的内容int isP(int m) int i; for(i=2;i0;m+) if(isP(m) xxs+=m; k-; 题目 2 已知数据文件IN.DAT 中存有 200 个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是:如果四位数各位上的数字均是0 或 2 或 4 或 6或 8,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b 中 最后 main( )函数调用写函数writeDat() 把结果cnt 以及数组b 中符合条件的四位数输出到OUT.DAT 文件中void jsVal() int i,j,qw,bw,sw ,gw; for(i=0;iMAX;i+) qw=ai/1000; bw=ai/100%10; sw=ai%100/10; gw=ai%10; if(qw&qw%2=0&bw%2=0&sw%2=0&gw%2=0) bcnt+=ai; for(i=0;icnt-1;i+) for(j=i+1;jcnt;j+) if(bibj) qw=bi; bi=bj; bj=qw; *题目 3(字符型题)函数 ReadDat( )实现从文件IN.DAT 中读取一篇英文文。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.