欢迎来到天天文库
浏览记录
ID:11760836
大小:333.83 KB
页数:96页
时间:2018-07-13
《2015.9未来教育计算机c语言二级题库操作题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2015年9月计算机二级题库第一套所属年份:2010.9;2011.3;2012.3;2012.9下列给定程序中,函数fun的功能是:计算如下公式直到,并且把计算结果作为函数值返回。例如,若形参e的值为1e-3,则函数返回值为0.551690。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程序在文件BLANK1.C中。不得增行或删行,也不得更改程序的结构!(1)3.0或(double)3 (2)> (3)(t+1)所属年份:2010.9;2011.3;2012.3;2012.
2、9下列给定程序中函数fun的功能是:求出如下分数序列的前n项之和。和值通过函数值返回。例如,若n=5,则应输出8.391667。请改正程序中的错误,使其得出正确的结果。注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改的程序的结构!(1)doublefun(intn)(2)s=s+(double)a/b;所属年份:2010.9;2011.3;2012.3;2012.9请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:部分源程序在文件PROG1.C中。
3、请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。intfun(inta[][M]){inti,j,max=a[0][0];for(i=0;i<2;i++)for(j=0;j4、确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程序在文件BLANK1.C中。不得增行或删行,也不得更改程序的结构!(1)0 (2)n (3)(t*t)所属年份:2010.9;2012.3;2012.9下列给定程序中函数fun的功能是:统计substr所指的子符串在str所指的字符串中出现的次数。例如,若字符串为aaas1kaaas,子字符串为as,则应输出2。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改的程序的结构!(1)for(5、i=0;str[i];i++)(2)if(substr[k+1]==' ')所属年份:2010.9;2012.3;2012.9编写函数fun,其功能是:根据以下公式求π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。程序运行后,若输入精度0.0005,则程序应输出为3.14…。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。doublefun(doubleeps){doubles=1.0,s1=1.0;int6、n=1;while(s1>=eps)/*当某项大于精度要求时,继续求下一项*/{s1=s1*n/(2*n+1);/*求多项式的每一项*/s=s+s1;/*求和*/n++;}return2*s;}第三套所属年份:2010.9;2011.9;2012.3;2013.3;2013.9给定程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,若形参s所指的字符串为"abcdef35adgh3kjsdf7",则输出结果为4。请在下画线处填入正确内容7、并将下画线删除,使程序得出正确的结果。注意:部分源程序在文件BLANK1.C中。不得增行或删行,也不得更改程序的结构!(1)s[i] (2)'9' (3)*t=n所属年份:2010.9;2011.9;2012.3;2013.3;2013.9下列给定程序中函数fun的功能是:实现两个变量值的交换,规定不允许增加语句和表达式。例如,变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它得出正确的结果。注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改8、程序的结构(1)t=*x;*x=y;(2)return(t);或returnt;所属年份:2010.9;2011.9;2012.3;2013.3;2013.9编写函数fun,其功能是:求出1~1000之间能被7或11整除,但不能同时被7和11整除的所有整数,并将其放在a所指的数组中,通过n返回这些数的个数。注意:部分原程序在文件PROG1.C中。请勿改动主函数main和其它函数中的任何内容,仅在函数
4、确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程序在文件BLANK1.C中。不得增行或删行,也不得更改程序的结构!(1)0 (2)n (3)(t*t)所属年份:2010.9;2012.3;2012.9下列给定程序中函数fun的功能是:统计substr所指的子符串在str所指的字符串中出现的次数。例如,若字符串为aaas1kaaas,子字符串为as,则应输出2。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改的程序的结构!(1)for(
5、i=0;str[i];i++)(2)if(substr[k+1]==' ')所属年份:2010.9;2012.3;2012.9编写函数fun,其功能是:根据以下公式求π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。程序运行后,若输入精度0.0005,则程序应输出为3.14…。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。doublefun(doubleeps){doubles=1.0,s1=1.0;int
6、n=1;while(s1>=eps)/*当某项大于精度要求时,继续求下一项*/{s1=s1*n/(2*n+1);/*求多项式的每一项*/s=s+s1;/*求和*/n++;}return2*s;}第三套所属年份:2010.9;2011.9;2012.3;2013.3;2013.9给定程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,若形参s所指的字符串为"abcdef35adgh3kjsdf7",则输出结果为4。请在下画线处填入正确内容
7、并将下画线删除,使程序得出正确的结果。注意:部分源程序在文件BLANK1.C中。不得增行或删行,也不得更改程序的结构!(1)s[i] (2)'9' (3)*t=n所属年份:2010.9;2011.9;2012.3;2013.3;2013.9下列给定程序中函数fun的功能是:实现两个变量值的交换,规定不允许增加语句和表达式。例如,变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它得出正确的结果。注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改
8、程序的结构(1)t=*x;*x=y;(2)return(t);或returnt;所属年份:2010.9;2011.9;2012.3;2013.3;2013.9编写函数fun,其功能是:求出1~1000之间能被7或11整除,但不能同时被7和11整除的所有整数,并将其放在a所指的数组中,通过n返回这些数的个数。注意:部分原程序在文件PROG1.C中。请勿改动主函数main和其它函数中的任何内容,仅在函数
此文档下载收益归作者所有