网站大量收购闲置独家精品文档,联系QQ:2885784924

C语言试卷1-10.docVIP

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

第一套试卷 1. 程序如下:#include stdio.h double fun(double e) { int i, k; double s, t, x; s=0; k=1; i=2; /**********found**********/ x=3.0/4; /**********found**********/ while(x e) { s=s+k*x; k=k* (-1); t=2*i; /**********found**********/ x=(t+1)/(t*t); i++; } return s; } main() { double e=1e-3; printf(\nThe result is: %f\n,fun(e)); } 2. 程序如下:#include stdio.h /************found************/ double fun ( int n ) { int a, b, c, k; double s; s = 0.0; a = 2; b = 1; for ( k = 1; k = n; k++ ) { /************found************/ s = s + (double)a / b; c = a; a = a + b; b = c; } return s; } main( ) { int n = 5; printf( \nThe value of function is: %lf\n, fun ( n ) ); } 3.请编写函数fun,其功能是:找出2xM整型二维数组中最大元素的值,并将此值返回调用函数。 程序如下:#include stdio.h #define M 4 int fun (int a[][M]) { int fun (int a[][M]) { int i,j,max=a[0][0]; for(i=0;i2;i++) for(j=0;jM;j++) if(maxa[i][j]) max=a[i][j]; return max; } } main( ) { int arr[2][M]={5,8,3,45,76,-4,12,82} ;void NONO (); printf(max =%d\n, fun(arr)) ; NONO( ) ; } void NONO () {/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */ FILE *wf ; int arr[][M]={5,8,3,90,76,-4,12,82} ; wf = fopen(out.dat,w) ; fprintf(wf, max=%d\n, fun(arr)) ; fclose(wf) ; } 第二套试卷 1. 程序如下:#include stdio.h double fun(int n) { int i; double s, t; /**********found**********/ s=0; /**********found**********/ for(i=1; i=n; i++) { t=2.0*i; /**********found**********/ s=s+(2.0*i-1)*(2.0*i+1)/(t*t); } return s; } main() { int n=-1; while(n0) { printf(Please input(n0): ); scanf(%d,n); } printf(\nThe result is: %f\n,fun(n)); } 2.下列给定程序中函数fun的功能是:统计substr所指的字符串在str所指的字符串中出现的次数。 例如,若字符串为aaas 1kaaas, 子字符串为as,则应输出2. 程序如下:#include stdio.h int fun (char *str,char *substr) { int i,j,k,num=0; /************found************/ for(i = 0; str[i]; i++) for(j=i,k=0;substr[k]==str[j];k++,j++) /************found************/ if(substr[k+1]==\0)

文档评论(0)

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

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

1亿VIP精品文档

相关文档