【计算机类职业资格】全国计算机等级考试二级C语言操作题8+2016年及答案解析.doc

上传人:visitstep340 文档编号:1329692 上传时间:2019-10-17 格式:DOC 页数:2 大小:33KB
下载 相关 举报
【计算机类职业资格】全国计算机等级考试二级C语言操作题8+2016年及答案解析.doc_第1页
第1页 / 共2页
【计算机类职业资格】全国计算机等级考试二级C语言操作题8+2016年及答案解析.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、全国计算机等级考试二级 C 语言操作题 8+2016 年及答案解析(总分:30.00,做题时间:90 分钟)1.给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和 3 门课的成绩。函数 fun 的功能是将该学生的各科成绩都乘以一个系数 a。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的 BLANK1.C 中。不得增行或删行,也不得更改程序的结构! 给定源程序: #include typedef struct int num; char name9; float score3; STU; void show(ST

2、U tt) int i; printf(“%d %s : “,tt.num,tt.name); for(i=0; i_2_ *=a; main( ) STU std= 1,“Zhanghua“,76.5,78.0,82.0 ; float a; printf(“/nThe original number and name and scores :/n“); show(std); printf(“/nInput a number : “); scanf(“%f“, /*found*/ modify(_3_,a); printf(“/nA result of modifying :/n“); sh

3、ow(std); (分数:10.00)_2.给定程序 MODI1.C 中函数 fun 的功能是:求 k!(k 0 return (k*fun(k-1); /*found*/ else if ( k=0 ) return 1L; main() int k = 10 ; printf(“%d!=%ld/n“, k, fun ( k ) ; (分数:10.00)_3.程序定义了 NN 的二维数组,并在主函数中自动赋值。请编写函数 fun(int aN, int n),函数的功能是:使数组左下三角元素中的值乘以 n 。 例如:若 n 的值为 3,a 数组中的值为 (分数:10.00)_全国计算机等级考

4、试二级 C 语言操作题 8+2016 年答案解析(总分:30.00,做题时间:90 分钟)1.给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和 3 门课的成绩。函数 fun 的功能是将该学生的各科成绩都乘以一个系数 a。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的 BLANK1.C 中。不得增行或删行,也不得更改程序的结构! 给定源程序: #include typedef struct int num; char name9; float score3; STU; void show(STU tt) int

5、 i; printf(“%d %s : “,tt.num,tt.name); for(i=0; i_2_ *=a; main( ) STU std= 1,“Zhanghua“,76.5,78.0,82.0 ; float a; printf(“/nThe original number and name and scores :/n“); show(std); printf(“/nInput a number : “); scanf(“%f“, /*found*/ modify(_3_,a); printf(“/nA result of modifying :/n“); show(std);

6、分数:10.00)_正确答案:()解析:解题思路: 本题是利用结构体存储学生记录并由实参 ss 返回。 第一处:实参 ss 是一个结构型指针变量,所以应填:STU。 第二处:该学生的各科成绩都乘以一个系数 a,所以应填:scorei。 第三处:函数的调用,由于函数定义时使用的指针结构型变量,所以应填: /*found*/ else if ( k=0 ) return 1L; main() int k = 10 ; printf(“%d!=%ld/n“, k, fun ( k ) ; (分数:10.00)_正确答案:()解析:解题思路: 第一处:条件判断缺少圆括号。 第二处:判断相等的符号是=。3.程序定义了 NN 的二维数组,并在主函数中自动赋值。请编写函数 fun(int aN, int n),函数的功能是:使数组左下三角元素中的值乘以 n 。 例如:若 n 的值为 3,a 数组中的值为 (分数:10.00)_正确答案:(int fun ( int aN, int n ) int i, j; for(i = 0 ; i N ; i+) for(j = 0 ; j = i; j+) aij *= n ; )解析:

展开阅读全文
相关资源
猜你喜欢
  • ITU-T D 180 FRENCH-2005 Occasional provision of circuits for international sound- and television-programme transmissions《为国际声音和电视节目传输临时提供电路 系列D 通用资费原则 国际声音和电视节目的传输 3号研究组》.pdf ITU-T D 180 FRENCH-2005 Occasional provision of circuits for international sound- and television-programme transmissions《为国际声音和电视节目传输临时提供电路 系列D 通用资费原则 国际声音和电视节目的传输 3号研究组》.pdf
  • ITU-T D 180 SPANISH-2005 Occasional provision of circuits for international sound-and television-programme transmissions《为国际声音和电视节目传输临时提供电路 系列D 通用资费原则 国际声音和电视节目的传输 3号研究组》.pdf ITU-T D 180 SPANISH-2005 Occasional provision of circuits for international sound-and television-programme transmissions《为国际声音和电视节目传输临时提供电路 系列D 通用资费原则 国际声音和电视节目的传输 3号研究组》.pdf
  • ITU-T D 180-2005 Occasional provision of circuits for international sound- and television-programme transmissions Series D General Tariff Principles General tariff principles - Intns.pdf ITU-T D 180-2005 Occasional provision of circuits for international sound- and television-programme transmissions Series D General Tariff Principles General tariff principles - Intns.pdf
  • ITU-T D 185 FRENCH-1993 GENERAL TARIFF AND ACCOUNTING PRINCIPLES FOR INTERNATIONAL ONE-WAY POINT-TO-MULTIPOINT SATELLITE SERVICES《国际单向点对多点卫星业务的一般税制和计费原则》.pdf ITU-T D 185 FRENCH-1993 GENERAL TARIFF AND ACCOUNTING PRINCIPLES FOR INTERNATIONAL ONE-WAY POINT-TO-MULTIPOINT SATELLITE SERVICES《国际单向点对多点卫星业务的一般税制和计费原则》.pdf
  • ITU-T D 185 SPANISH-1993 GENERAL TARIFF AND ACCOUNTING PRINCIPLES FOR INTERNATIONAL ONE-WAY POINT-TO-MULTIPOINT SATELLITE SERVICES《国际单向点对多点卫星业务的一般税制和计费原则》.pdf ITU-T D 185 SPANISH-1993 GENERAL TARIFF AND ACCOUNTING PRINCIPLES FOR INTERNATIONAL ONE-WAY POINT-TO-MULTIPOINT SATELLITE SERVICES《国际单向点对多点卫星业务的一般税制和计费原则》.pdf
  • ITU-T D 185-1993 GENERAL TARIFF AND ACCOUNTING PRINCIPLES FOR INTERNATIONAL ONE-WAY POINT-TO-MULTIPOINT SATELLITE SERVICES《国际单向点到多点卫星业务的一般费率和结算原则》.pdf ITU-T D 185-1993 GENERAL TARIFF AND ACCOUNTING PRINCIPLES FOR INTERNATIONAL ONE-WAY POINT-TO-MULTIPOINT SATELLITE SERVICES《国际单向点到多点卫星业务的一般费率和结算原则》.pdf
  • ITU-T D 186 FRENCH-1996 General tariff and accounting principles for international two-way multipoint telecommunication service via satellite《国际卫星双向多点通信业务的一般资费原则和计费原则 系列D 一般资费原则 国际.pdf ITU-T D 186 FRENCH-1996 General tariff and accounting principles for international two-way multipoint telecommunication service via satellite《国际卫星双向多点通信业务的一般资费原则和计费原则 系列D 一般资费原则 国际.pdf
  • ITU-T D 186 SPANISH-1996 General Tariff and Accounting Principles for International Two-Way Multipoint Telecommunication Service Via Satellite《国际卫星双向多点通信业务的一般资费原则和计费原则 系列D 一般资费原则 国.pdf ITU-T D 186 SPANISH-1996 General Tariff and Accounting Principles for International Two-Way Multipoint Telecommunication Service Via Satellite《国际卫星双向多点通信业务的一般资费原则和计费原则 系列D 一般资费原则 国.pdf
  • ITU-T D 186-1996 General Tariff and Accounting Principles for International Two-Way Multipoint Telecommunication Service Via Satellite - Series D General Tariff Principles General or .pdf ITU-T D 186-1996 General Tariff and Accounting Principles for International Two-Way Multipoint Telecommunication Service Via Satellite - Series D General Tariff Principles General or .pdf
  • 相关搜索

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

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