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

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

1、二级 C 语言-572 及答案解析(总分:69.00,做题时间:90 分钟)一、填空题(总题数:1,分数:-1.00)1.请补充 main 函数,该函数的功能是:从键盘输入一个长整数,如果这个数是负数,则取它的绝对值,并显示出来。 例如,输入:-3847652,结果为:3847652。 注意:部分源程序给出如下。 请勿改动主函数 main 和其他函数中的任何内容,仅在函数 fun()的横线上填入所编写的若干表达式或语句。 试题程序: #includestdio.h #includeconio.h main() long int n; clrscr(); printf(“Enter the da

2、ta;/n“); scanf( _ 1_ ); printf(“* the absolute value */n“); if(n0) _ 2_ printf(“/n/n“); printf( 3 4 5 ); (分数:-1.00)二、改错题(总题数:1,分数:30.00)2.给定程序 MODI1.C 中函数 fun 的功能是:根据整型形参 m 的值,计算如下公式的值: (分数:30.00)三、编程题(总题数:1,分数:40.00)3.请编写函数 fun(),该函数的功能是:将 M 行 N 列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。 例如,若二维数组中的数据为: W WWW S

3、S S S H H H H 则字符串中的内容应是 WSHWSHWSHWSH。 注意:部分源程序给出如下。 请勿改动主函数 main 和其他函数中的任何内容,仅在函数 fun 的花括号中填入所编写的若干语句。 试题程序: #includestdio.h #define M 3 #define N 4 void fun(char (*s)N,char *b) main() char a100,wMN= “W“, “W“, “W“, “W“, “S“, “S“, “S“, “S“,“H“, “H“, “H“, “H“; int i,j; printf(“The matrix:/n“); for(i=

4、0;iM;i+) for(j=0;jN;j+) printf(“%3c“,wij); printf(“/n“); fun(w,a); printf(“The A string:In“); puts(a); printf(“/n/n“); (分数:40.00)_二级 C 语言-572 答案解析(总分:69.00,做题时间:90 分钟)一、填空题(总题数:1,分数:-1.00)1.请补充 main 函数,该函数的功能是:从键盘输入一个长整数,如果这个数是负数,则取它的绝对值,并显示出来。 例如,输入:-3847652,结果为:3847652。 注意:部分源程序给出如下。 请勿改动主函数 main

5、和其他函数中的任何内容,仅在函数 fun()的横线上填入所编写的若干表达式或语句。 试题程序: #includestdio.h #includeconio.h main() long int n; clrscr(); printf(“Enter the data;/n“); scanf( _ 1_ ); printf(“* the absolute value */n“); if(n0) _ 2_ printf(“/n/n“); printf( 3 4 5 ); (分数:-1.00)解析:【1】“%1d“, int i,j; printf(“The matrix:/n“); for(i=0;i

6、M;i+) for(j=0;jN;j+) printf(“%3c“,wij); printf(“/n“); fun(w,a); printf(“The A string:In“); puts(a); printf(“/n/n“); (分数:40.00)_正确答案:()解析:void fun(char (*s) N,char *b) int i, j, k=0; for (i=0; iN; i+) /*按列的顺序依次放到一个字符串中*/ for (j=0; jM; j+) b k+ =s j i; bk=“/0“; 解析 看到程序后,我们很容易便能想到用循环嵌套的方法,本题中按列的顺序依次放到一个字符串中,所以列标变化慢,行标变化快。注意其中第 1 个循环条件为 iN(即列),第 2 个循环的条件为JM(即行),这是因为在循环的嵌套中越在内层,循环变化就越快。另外,在编写程序中注意是 sji而非 sij。

展开阅读全文
相关资源
猜你喜欢
  • ITU-T Y 1321 AMD 1 FRENCH-2004 IP over SDH using LAPS Amendment 1 Bit-oriented method for LAPS《基于同步数字体系(SDH)并使用光寻址电位传感器(LAPS)的IP技术 修改件1 LAPS的按位方法 Y系列 全球信息基础设施互联网协议概述和下一代网络互联.pdf ITU-T Y 1321 AMD 1 FRENCH-2004 IP over SDH using LAPS Amendment 1 Bit-oriented method for LAPS《基于同步数字体系(SDH)并使用光寻址电位传感器(LAPS)的IP技术 修改件1 LAPS的按位方法 Y系列 全球信息基础设施互联网协议概述和下一代网络互联.pdf
  • ITU-T Y 1321 AMD 1 SPANISH-2004 IP over SDH using LAPS Amendment 1 Bit-oriented method for LAPS《基于同步数字体系(SDH)并使用光寻址电位传感器(LAPS)的IP技术 修改件1 LAPS的按位方法 Y系列 全球信息基础设施互联网协议概述和下一代网络互联.pdf ITU-T Y 1321 AMD 1 SPANISH-2004 IP over SDH using LAPS Amendment 1 Bit-oriented method for LAPS《基于同步数字体系(SDH)并使用光寻址电位传感器(LAPS)的IP技术 修改件1 LAPS的按位方法 Y系列 全球信息基础设施互联网协议概述和下一代网络互联.pdf
  • ITU-T Y 1321 AMD 1-2004 IP over SDH using LAPS Amendment 1 Bit-oriented method for LAPS SERIES Y GLOBAL INFORMATION INFRASTRUCTURE INTERNET PROTOCOL ASPECTS AND NEXT GENERATION NETS.pdf ITU-T Y 1321 AMD 1-2004 IP over SDH using LAPS Amendment 1 Bit-oriented method for LAPS SERIES Y GLOBAL INFORMATION INFRASTRUCTURE INTERNET PROTOCOL ASPECTS AND NEXT GENERATION NETS.pdf
  • ITU-T Y 1321 AMD 2-2009 IP over SDH using LAPS Amendment 2 C Additional SAPI values for encapsulated protocols (Study Group 15)《同步数字体系(SDH)上传输互联网协议(IP)的同步数据系列上的链路接入规程(LAPS) 2号修正案 封.pdf ITU-T Y 1321 AMD 2-2009 IP over SDH using LAPS Amendment 2 C Additional SAPI values for encapsulated protocols (Study Group 15)《同步数字体系(SDH)上传输互联网协议(IP)的同步数据系列上的链路接入规程(LAPS) 2号修正案 封.pdf
  • ITU-T Y 1321 CORR 1 FRENCH-2005 IP over SDH using LAPS Corrigendum 1《使用光寻址电位传感器(LAPS)的同步数字体系(SDH)的IP 也列为X 85》.pdf ITU-T Y 1321 CORR 1 FRENCH-2005 IP over SDH using LAPS Corrigendum 1《使用光寻址电位传感器(LAPS)的同步数字体系(SDH)的IP 也列为X 85》.pdf
  • ITU-T Y 1321 CORR 1 SPANISH-2005 IP over SDH using LAPS Corrigendum 1《使用光寻址电位传感器(LAPS)的同步数字体系(SDH)的IP 也列为X 85》.pdf ITU-T Y 1321 CORR 1 SPANISH-2005 IP over SDH using LAPS Corrigendum 1《使用光寻址电位传感器(LAPS)的同步数字体系(SDH)的IP 也列为X 85》.pdf
  • ITU-T Y 1321 CORR 1-2005 IP over SDH using LAPS《基于使用LAPS的SDH的IP技术 也列为X 85》.pdf ITU-T Y 1321 CORR 1-2005 IP over SDH using LAPS《基于使用LAPS的SDH的IP技术 也列为X 85》.pdf
  • ITU-T Y 1321 FRENCH-2001 IP over SDH using LAPS《互联网协议概述 传输 Y系列 全球信息基础设施和互联网协议概述 基于使用光寻址电位传感器(LAPS)的同步数字体系(SDH)的IP技术 7号研究组 也列为X 85》.pdf ITU-T Y 1321 FRENCH-2001 IP over SDH using LAPS《互联网协议概述 传输 Y系列 全球信息基础设施和互联网协议概述 基于使用光寻址电位传感器(LAPS)的同步数字体系(SDH)的IP技术 7号研究组 也列为X 85》.pdf
  • ITU-T Y 1321 SPANISH-2001 IP over SDH using LAPS《互联网协议概述 传输 Y系列 全球信息基础设施和互联网协议概述 基于使用光寻址电位传感器(LAPS)的同步数字体系(SDH)的IP技术 7号研究组 也列为X 85》.pdf ITU-T Y 1321 SPANISH-2001 IP over SDH using LAPS《互联网协议概述 传输 Y系列 全球信息基础设施和互联网协议概述 基于使用光寻址电位传感器(LAPS)的同步数字体系(SDH)的IP技术 7号研究组 也列为X 85》.pdf
  • 相关搜索

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

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