教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

2012年9月全国计算机二级C语言上机题库(南开100题)(3)

来源:网络收集 时间:2026-09-11
导读: 给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。 /**found**/ y=1; /**foune**/ d=a-i; 3. 程序设计 请编写函数fun,它的功能是:
<=n;j+=a[i]) 第二处 while(a[i]= =0) 第三处 if(a[i]!=0) 2. 程序修改

给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。 /**found**/ y=1;

/**foune**/ d=a-i;

3. 程序设计

请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。 double fun(int n) { int i;

double sum=0.0; for(i=1;i

if(i%5= =0||i%9==0) sum+=1.0/i; return sum; }

第二十六套 1. 程序填空

给定程序中,函数fun的功能是建立一个N×N的矩阵。矩阵元素的构成规律是:最外层元素的值全部是1;从外向内第二层元素的值全部为2;第三层元素的值全部是3,?依此类推。 第一处void fun(int(*a)[N])

5

第二处for(j=i;j

第二处a[k][i]=a[k][N-i-1]=i+1; 2. 程序修改

给定程序MODI1.C中函数fun的功能是:将十进制正整数m转换成k(2<=k <=9)进制数,并按高位到低位顺序输出。 /**found**/ aa[i]=m%k; /**found**/

printf(“%d”,aa[i-1]); 3. 程序设计

编写一个函数,从num个字符串中找出最长的一个字符串,并通过形参指针max传回该串地址。(注意:主函数中用****作为结束输入的标志,函数fun中给出的语句仅供参考)。

fun(char (*a)[81],int num,char **max) {

int i,k=0,maxlen; maxlen=strlen(a[k]); for(i=1;i

if(strlen(a[i])>maxlen) {maxlen=strlen(a[i]); k=i; } }

*max=a[k]; }

第二十七套 1. 程序填空

函数fun的功能是计算f(x)=1+x-2/2!+3/3!-4/4!+??的前n项和。若x=2.5,n=15时,函数值为1.917914。 第一处 f=1;

第二处 t*=(-1)*x/i; 第三处 f+=t; 2. 程序修改

给定程序MODI1.C中函数fun的功能是:从三个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。在没组中,可以没有黑球,但必须要有红球和白球。组合数作为函数值返回。正确的组合数应该是15.程序中i的值代表红球数,j代表白球数,k代表黑球数。 /**found**/

for(i=1;i<=3;i++) /**found**/ if(k>=0&&k<=6) 3. 程序设计

请编写函数fun,它的功能是:计算并输出下列多项式的值:sn=1+1/1!+1/2!+1/3!+1/4!+??1/n!。例如:在主函数中从键盘给n输入15,则输出为:s=2.718282。注意:要求n的值大于1但不大于100。

double fun(int n) {

double s=1? long t=1; int i;

for(i=1;i<=n;i++){ t=t*i;

2012年9月全国计算机二级C语言上机题库(南开100题)(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/604779.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)