赞
踩
资源描述:
2015年9月计算机二级题库第一套所属年份2010.9;2011.3;2012.3;2012.9下列给定程序中,函数fun的功能是计算如下公式122235746ns-直到3210n,并且把计算结果作为函数值返回。例如,若形参e的值为1e-3,则函数返回值为0.551690。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意部分源程序在文件BLANK1.C中。不得增行或删行,也不得更改程序的结构13.0或double323t1所属年份2010.9;2011.3;2012.3;2012.9下列给定程序中函数fun的功能是求出如下分数序列的前n项之和。和值通过函数值返回。235812,,,例如,若n=5,则应输出8.391667。请改正程序中的错误,使其得出正确的结果。注意部分源程序在文件MODI1.C中,不得增行或删行,也不得更改的程序的结构1doublefunintn2ssdoublea/b;所属年份2010.9;2011.3;2012.3;2012.9请编写函数fun,其功能是找出2M整型二维数组中最大元素的值,并将此值返回调用函数。注意部分源程序在文件PROG1.C中。请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。intfuninta[][M]{inti,j,maxa[0][0];fori0;ieps/*当某项大于精度要求时,继续求下一项*/{s1s1*n/2*n1;/*求多项式的每一项*/sss1;/*求和*/n;}return2*s;}第三套所属年份2010.9;2011.9;2012.3;2013.3;2013.9给定程序中,函数fun的功能是统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,若形参s所指的字符串为“abcdef35adgh3kjsdf7“,则输出结果为4。请在下画线处填入正确内容并将下画线删除,使程序得出正确的结果。注意部分源程序在文件BLANK1.C中。不得增行或删行,也不得更改程序的结构1s[i]2 9 3*tn所属年份2010.9;2011.9;2012.3;2013.3;2013.9下列给定程序中函数fun的功能是实现两个变量值的交换,规定不允许增加语句和表达式。例如,变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它得出正确的结果。注意部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构1t*x;*xy;2returnt;或returnt;所属年份2010.9;2011.9;2012.3;2013.3;2013.9编写函数fun,其功能是求出11000之间能被7或11整除,但不能同时被7和11整除的所有整数,并将其放在a所指的数组中,通过n返回这些数的个数。注意部分原程序在文件PROG1.C中。请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。voidfunint*a,int*n{inti,j0;fori1;iave0.0;fori0;iavea-avea-s[i];/*求各门成绩的总和*/a-ave/N;/*求平均分*/}第七套所属年份2011.9;2012.9;2013.3;2013.9下列给定程序中,函数fun的功能是进行数字字符转换。若形参ch中是数字字符 0 ~ 9 ,则将 0 转换成 9 , 1 转换成 8 , 2 转换成 7 ,, 9 转换成 0 ;若是其它字符则保持不变;并将转换后的结果作为函数值返回。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意部分源程序在文件BLANK1.C中。不得增行或删行,也不得更改程序的结构1char2chnext;whilepNULL{aveavep-s;pp-next;}returnave/N;}第八套所属年份2010.9;2011.9;2012.3;2013.3;2013.9下列给定程序中,函数fun的功能是求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意部分源程序在文件BLANK1.C中。不得增行或删行,也不得更改程序的结构1M2 a 2011.3;2012.3;2013.9下列给定程序中函数fun的功能是将字符串中的字符逆序输出,但不改变字符串中的内容。例如,若字符串为“abcd“,则应输出“dcba“。请改正程序中的错误,使它能得出正确的结果。注意部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构1voidfunchar*a2printf“c“,*a;所属年份2010.9;2011.3;2012.3;2013.9编写函数fun,其功能是比较字符串的长度,不得使用C语言提供的求字符串长度的函数,函数返回较长的字符串。若两个字符长度相同,则返回第一个字符串。例如,输入beijingshanghai为回车键,函数将返回shanghai。注意部分源程序在文件PROG1.C中。请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。char*funchar*s,char*t{inti,j;fori0;s[i] \0 ;i;/*求字符串的长度*/forj0;t[j] \0 ;j;ifi2returnx1;}第十九套所属年份2010.9;2011.3;2012.9程序通过定义学生结构体变量,存储学生的学号、姓名和3门课的成绩。函数fun的功能是将形参a所指结构体变量中的数据赋给函数中的结构体变量b,并修改b中的学号和姓名,最后输出修改后的数据。例如,a所指变量中的学号、姓名和三门课的成绩依次是10001、“ZhangSan“、95、80、88,则修改后输出b中的数据应为10002、“LiSi“、95、80、88。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意部分源程序在文件BLANK1.C中。不得增行或删行,也不得更改程序的结构1a2b.name3score[i]所属年份2010.9;2011.3;2012.9下列给定程序中函数fun的功能是删除s所指字符中所有的小写字母c。请改正程序中的错误,使它能得出正确的结果。注意部分源程序在文件MODI1.C中,不得增行或删行,也不得更改的程序的结构1s[j]s[i];或{s[j]s[i]
展开阅读全文
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。