ImageVerifierCode 换一换
格式:DOCX , 页数:46 ,大小:47.66KB ,
资源ID:1416243      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1416243.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(最新万维考试系统C语言题库.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

最新万维考试系统C语言题库.docx

1、最新万维考试系统C语言题库万维考试系统-C语言题库第1题 10.0分 题号:390功能:编写函数求1100中奇数的平方和。 结果为166650.000000。答案:-float s=0; int i; for(i=1;i=n;i=i+2) s=s+i*i; return(s);-第2题 10.0分 题号:320功能:在键盘上输入一个3行3列矩阵的各个元素的值值 为整数,然后输出主对角线元素的积,并在fun() 函数中输出。答案:-int sum;int i,j;sum=1;for(i=0;i3;i+) sum=sum*aii; return sum;-第3题 10.0分 题号:324功能:能计

2、算从1开始到n的自然数中偶数的平方的和,n由 键盘输入,并在main()函数中输出。n是偶数答案:-int sum,i;sum =0;for(i=2;i=n;i=i+2)sum=sum+i*i;return(sum);-第4题 10.0分 题号:345功能:将两个两位数的正整数a、b合并形成一个整数放在c 中。合并的方式是:将a数的十位和个位数依次放在 c数的千位和十位上, b数的十位和个位数依次放在 c数的个位和百位上。 例如:当a45,b=12。调用该函数后,c=4251。 答案:-*c=a/10*1000+a%10*10+b/10+b%10*100;- 第5题 10.0分 题号:366功

3、能:求一组数中大于平均值的数的个数。例如:给定的一组数为1,3,6,9,4,23,35,67,12,88时,函 数值为3。答案:-int i,k=0; float s=0,ave; for(i=0;in;i+) s+=ai; ave=s/n; printf(%f ,ave); for(i=0;iave)k+; return k;-第6题 10.0分 题号:355功能:对长度为8个字符的字符串,将8个字符按降序排列。例如:原来的字符串为CEAedcab,排序后输出为edcbaECA。答案:- int i,j; char t; for(i=0;inum;i+) for(j=i+1;jnum;j+)

4、 if(sisj) t=si;si=sj;sj=t;-第7题 10.0分 题号:44功能:求出二维数组周边元素之和,作为函数值返回。二 维数组的值在主函数中赋予。答案:-int s=0; int i,j; for(i=0;iM;i+) s=s+ai0+aiN-1; for(j=1;jN-1;j+) s=s+a0j+aM-1j; return s;-int i,j; for(i=2;i=lim;i+) for(j=2;ji;j+) if(i%j=0) break; if(j=i) aan+=i; return n;-第12题 10.0分 题号:341功能:删除所有值为y的元素。数组元素中的值和y

5、的值由 主函数通过键盘输入。答案:- int i,j; for(i=0;i*n;) if(bbi=y) for(j=i;j*n;j+) bbj=bbj+1; *n=*n-1; else i+; -第13题 10.0分 题号:317功能:求出NM整型数组的最大元素及其所在的行坐标及 列坐标如果最大元素不唯一,选择位置在最前面 的一个。例如:输入的数组为: 1 2 3 4 15 6 12 18 9 10 11 2 求出的最大数为18,行坐标为2,列坐标为1。答案:-int max,i,j;max=array 00;Row=0;Col=0;for(i=0;iN;i+) for(j=0;jM;j+)

6、if(maxarray ij) max=array ij; Row=i;Col=j;return(max);-第14题 10.0分 题号:392功能:求一批数中最大值和最小值的积。答案:- int i,max,min; max=min=a0; for(i=1;imax) max=ai; else if(aimin) min=ai; return(max*min);-第15题 10.0分 题号:501题目:从键盘输入一个大写字母,要求改用小写字母输出。答案: c=c+32; return c;第16题 10.0分 题号:502题目:用while语句求1100的累计和。答案: int i=1,su

7、m=0; while(i=n) sum=sum+i; i+; return sum;第17题 10.0分 题号:409题目:输入华氏温度求摄氏温度。转换公式为 c=5/9f-32, 输出结果取两位小数。答案: float n; n=(5.0/9.0)*(m-32); return n; 第18题 10.0分 题号:29功能:对任意输入的 x,用下式计算并输出 y 的值。 5 x10答案: int m; if(n=10) if(n10) m=-5; else m=0; else m=5;return m;第19题 10.0分 题号:382功能:给定n个数据, 求最小值出现的位置如果最小值 出现屡

8、次,求出第一次出现的位置即可。答案:-int i,k; k=0; for(i=1;in;i+) if(sisk) k=i; return(k);-第20题 10.0分 题号:367功能:找出一批正整数中的最大的偶数。答案:-int i,amax=-1; for(i=0;iamax) amax=ai; return amax;-第21题 10.0分 题号:384功能:产生20个30,120上的随机整数放入二维数组a54 中,求每行元素的和。答案:- int i,j; for(i=0;i5;i+) bi=0; for(j=0;j4;j+) bi=bi+aij; -第22题 10.0分 题号:334

9、功能:求给定正整数n以内的素数之积。n28答案:-long i,k;long s=1; for(i=2;i=n;i+) for(k=2;k=a&si=A&si=Z) k+; return k;-第24题 10.0分 题号:361功能:编写程序, 求矩阵3行3列与2的乘积 例如:输入下面的矩阵: 100 200 300 400 500 600 700 800 900 程序输出: 200 400 600 800 1000 1200 1400 1600 1800 答案:-int i,j; for(i=0; i 3; i+) for(j=0; j 3; j+) arrayij=arrayij*2; -

10、第25题 10.0分 题号:400功能:编写main程序调用函数fact求解从m个元素选n个元 素的组合数的个数。计算公式是: 组合数m!/(n!.(m-n)!)。要求:m不能小于n,否那么 应有容错处理。说明:函数fact(x)的功能是求x!。答案:-while(mn) printf(m和n输入错!请重新输入:n); scanf(%d%d,&m,&n); zhsgs=fact(m)/(fact(n)*fact(m-n);-第26题 10.0分 题号:411功能:对任意输入的 x,用下式计算并输出 y 的值。 -1 x0答案: int m; if(n=0) if(n0) m=1; else m=0; else m=-1;return m;第27题 10.0分 题号:509功能:编写函数fun

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1