【计算机类职业资格】二级C语言机试-87及答案解析.doc

上传人:hopesteam270 文档编号:1325793 上传时间:2019-10-17 格式:DOC 页数:5 大小:30.50KB
下载 相关 举报
【计算机类职业资格】二级C语言机试-87及答案解析.doc_第1页
第1页 / 共5页
【计算机类职业资格】二级C语言机试-87及答案解析.doc_第2页
第2页 / 共5页
【计算机类职业资格】二级C语言机试-87及答案解析.doc_第3页
第3页 / 共5页
【计算机类职业资格】二级C语言机试-87及答案解析.doc_第4页
第4页 / 共5页
【计算机类职业资格】二级C语言机试-87及答案解析.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、二级 C语言机试-87 及答案解析(总分:100.00,做题时间:90 分钟)一、填空题(总题数:1,分数:30.00)1.请补充 main 函数,该函数的功能是:求 n!例如 7!=5040。注意:部分源程序给出如下。请勿改动主函数 main 和其他函数中的任何内容,仅在 main 函数的横线上填入所编写的若干表达式或语句。试题程序:# includestdio. h#includeconio. hmain()int i,n;long f=1;clrscr ();printf(“Input n: “);scanf (“%d“, 【1】 );for( 【2】 ;i=n; i+)【3】 ;pri

2、ntf (“%d!=%1d/n“, n, f);(分数:30.00)填空项 1:_二、改错题(总题数:1,分数:30.00)2.下列给定程序中,函数 fun()的功能是:从 3个红球,5 个白球,6 个黑球中任意取出 8个作为一组,进行输出。在每组中,可以没有黑球,但必须要有红球和白球。组合数作为函数值返回。正确的组合数应该是 15。程序中 i的值代表红球数, j 的值代表白球数,k 的值代表黑球数。请改正程序中的错误,使它能得出正确的结果。注童:不要改动 main 函数,不得增行或删行,也不得更改程序的蛄构。试题程序:#include stdio. hint fun ()int i,j,k,

3、 sum=0;printf (“/nThe result : /n/n “);/*found*/for (i=0; i=3; i+)for (j=1;j=5;j+)k=8-i-j;/*found */if (k=1printf (“red: %4d white: %4dblack: %4d/n “, i, j, k);)return sum;main ()int sum;sum=fun ();printf (“sum=%4d/n/n “, sum);(分数:30.00)填空项 1:_三、编程题(总题数:1,分数:40.00)3.请编写函数 fun(),它的功能是计算下列级数和,和值由函数值返回

4、S=1+x+x2/2!3/3!+/xn/n!例如,当 n=10,x=0.3 时,函数值为 1349859。注意:部分源程序给出如下。请勿改动主函数 main和其他函数中的任何内容,仅在函数 fun 的花括号中填入所编写的若干语句。试题程序:#includeconio.h#includestdio.h#includemath.hdouble fun(double x, int n)main ()clrscr ();printf (“%f “,fun(0,3,10);(分数:40.00)_二级 C语言机试-87 答案解析(总分:100.00,做题时间:90 分钟)一、填空题(总题数:1,分数:3

5、0.00)1.请补充 main 函数,该函数的功能是:求 n!例如 7!=5040。注意:部分源程序给出如下。请勿改动主函数 main 和其他函数中的任何内容,仅在 main 函数的横线上填入所编写的若干表达式或语句。试题程序:# includestdio. h#includeconio. hmain()int i,n;long f=1;clrscr ();printf(“Input n: “);scanf (“%d“, 【1】 );for( 【2】 ;i=n; i+)【3】 ;printf (“%d!=%1d/n“, n, f);(分数:30.00)填空项 1:_ (正确答案:1 print

6、f (“/nThe result : /n/n “);/*found*/for (i=0; i=3; i+)for (j=1;j=5;j+)k=8-i-j;/*found */if (k=1printf (“red: %4d white: %4dblack: %4d/n “, i, j, k);)return sum;main ()int sum;sum=fun ();printf (“sum=%4d/n/n “, sum);(分数:30.00)填空项 1:_ (正确答案:错误:for(i=0;i=3;i+) 正确:for(i=1;3;i+)(2)错误:if(k1printf (“%f “,fun(0,3,10);(分数:40.00)_正确答案:(double fun(double x,int n)int i;double s=1.0s1=1.0;for(i=1;i=n;i+)s1=s1*i; /*各项中的阶乘*/s=s+ pow(x,i)/s1; /*按公式求出*/return s;)解析:解析本程序中用 s1来表示每项的分母(即各项中的阶乘),要注意本程序中 s和 s1的初值都为1。

展开阅读全文
相关资源
猜你喜欢
  • ITU-T T 90 AMD 1 FRENCH-1994 CHARACTERISTICS AND PROTOCOLS FOR TERMINALS FOR TELEMATIC SERVICES IN ISDN Amendment 1《信息通讯业务在综合业务数字网(ISDN)中的终端的特性及协议 8号研究组 9pp》.pdf ITU-T T 90 AMD 1 FRENCH-1994 CHARACTERISTICS AND PROTOCOLS FOR TERMINALS FOR TELEMATIC SERVICES IN ISDN Amendment 1《信息通讯业务在综合业务数字网(ISDN)中的终端的特性及协议 8号研究组 9pp》.pdf
  • ITU-T T 90 AMD 1 SPANISH-1994 CHARACTERISTICS AND PROTOCOLS FOR TERMINALS FOR TELEMATIC SERVICES IN ISDN Amendment 1《信息通讯业务在综合业务数字网(ISDN)中的终端的特性及协议 8号研究组 9pp》.pdf ITU-T T 90 AMD 1 SPANISH-1994 CHARACTERISTICS AND PROTOCOLS FOR TERMINALS FOR TELEMATIC SERVICES IN ISDN Amendment 1《信息通讯业务在综合业务数字网(ISDN)中的终端的特性及协议 8号研究组 9pp》.pdf
  • ITU-T T 90 AMD 1-1994 Characteristics and Protocols for Terminals for Telematic Services in ISDN (Study Group 8 21 pp)《综合业务数字网(ISDN)上远程信息处理业务使用的终端特性和协议 研究组8 21页》.pdf ITU-T T 90 AMD 1-1994 Characteristics and Protocols for Terminals for Telematic Services in ISDN (Study Group 8 21 pp)《综合业务数字网(ISDN)上远程信息处理业务使用的终端特性和协议 研究组8 21页》.pdf
  • ITU-T T 90 AMD 2 FRENCH-1996 Characteristics and protocols for terminals for telematic services in ISDN Amendment 2《信息通讯业务在综合业务数字网(ISDN)中的终端的特性及协议 T系列 信息通讯业务的终端设备及协议 修改件2(8号研究组) 9p.pdf ITU-T T 90 AMD 2 FRENCH-1996 Characteristics and protocols for terminals for telematic services in ISDN Amendment 2《信息通讯业务在综合业务数字网(ISDN)中的终端的特性及协议 T系列 信息通讯业务的终端设备及协议 修改件2(8号研究组) 9p.pdf
  • ITU-T T 90 AMD 2 SPANISH-1996 Characteristics and protocols for terminals for telematic services in ISDN Amendment 2《综合业务数字网(ISDN)中信息通信业务终端的特点和协议 T系列 信息通信业务的终端设备和协议 修改件2 9pp》.pdf ITU-T T 90 AMD 2 SPANISH-1996 Characteristics and protocols for terminals for telematic services in ISDN Amendment 2《综合业务数字网(ISDN)中信息通信业务终端的特点和协议 T系列 信息通信业务的终端设备和协议 修改件2 9pp》.pdf
  • ITU-T T 90 AMD 2-1996 Characteristics and Protocols for Terminals for Telematic Services in ISDN - Series T Terminal Equipments and Protocols for Telematic Services Amendment 2 (St.pdf ITU-T T 90 AMD 2-1996 Characteristics and Protocols for Terminals for Telematic Services in ISDN - Series T Terminal Equipments and Protocols for Telematic Services Amendment 2 (St.pdf
  • ITU-T T 90 AMD 3-1998 Characteristics and Protocols for Terminals for Telematic Services in ISDN - Amendment 3 Cause Value for a G4 Fax Fall-Back - Series T Terminals for Telematic.pdf ITU-T T 90 AMD 3-1998 Characteristics and Protocols for Terminals for Telematic Services in ISDN - Amendment 3 Cause Value for a G4 Fax Fall-Back - Series T Terminals for Telematic.pdf
  • ITU-T T 90 FRENCH-1992 CHARACTERISTICS AND PROTOCOLS FOR TERMINALS FOR TELEMATIC SERVICES IN ISDN《信息通讯业务在综合业务数字网(ISDN)中的终端的特性及协议 信息通讯业务的终端设备及协议 修改件1 8号研究组 105pp》.pdf ITU-T T 90 FRENCH-1992 CHARACTERISTICS AND PROTOCOLS FOR TERMINALS FOR TELEMATIC SERVICES IN ISDN《信息通讯业务在综合业务数字网(ISDN)中的终端的特性及协议 信息通讯业务的终端设备及协议 修改件1 8号研究组 105pp》.pdf
  • ITU-T T 90 SPANISH-1992 CHARACTERISTICS AND PROTOCOLS FOR TERMINALS FOR TELEMATIC SERVICES IN ISDN《综合业务数字网(ISDN)中终端和信息通信业务的特点和协议 信息通信业务的终端设备和协议 修改件1 修改件2 13号研究组 105pp》.pdf ITU-T T 90 SPANISH-1992 CHARACTERISTICS AND PROTOCOLS FOR TERMINALS FOR TELEMATIC SERVICES IN ISDN《综合业务数字网(ISDN)中终端和信息通信业务的特点和协议 信息通信业务的终端设备和协议 修改件1 修改件2 13号研究组 105pp》.pdf
  • 相关搜索

    当前位置:首页 > 考试资料 > 职业资格

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1