1、2011 年秋季江苏省计算机二级 C 笔试及答案解析(总分:75.00,做题时间:90 分钟)一、说 明:(总题数:1,分数:0.00)二、第一部分 计算机基础知识(总题数:20,分数:40.00)1.下列有关信息、信息处理、信息技术的叙述中,错误的是 _(1)_。(分数:2.00)A.信息与物质、能量是客观世界的三大构成要素B.与信息处理相关的行为和活动主要指信息的分类、计算、分析等,但不包含信息的收集和传递C.现代信息技术的主要特征之一是以数字技术为基础D.计算机技术、通信技术均属于信息技术2.下列有关数字技术与微电子技术的叙述中,错误的是_(2)_(分数:2.00)A.数字技术是采用有限
2、个状态(主要是两个状态)来表示、处理、存储和传输信息的技术B.比特是信息的基本单位,1 个比特可以表示 8 位二进制数C.集成电路芯片是微电子技术的结晶,是现代信息产业的基础D.Moore 定律是指“单块集成电路的集成度平均每 18-24 个月翻一番“3.下列有关计算机发展与分类的叙述中,错误的是_(3)_。(分数:2.00)A.数字电子计算机诞生于 20 世纪 40 年代,个人计算机(微型计算机)产生子 20 世纪 80 年代初B.第 4 代计算机的 CPU 主要采用中小规模集成电路,第 5 代计算机采用超大规模集成电路C.计算机分类有多种方法,按其内部逻辑结构通常分为 16 位机、32 位
3、机或 64 位机等,目前使用的 PC 机大多是 32 位机或 64 位机D.巨型计算机一般采用大规模并行处理的体系结构,我国国防科技大学研制的“天河 1 号,巨型计算机,其性能可在全球巨型机排行榜中位居前 10 名4.下列有关 PC 机微处理器的叙述中,错误的是_(4)_(分数:2.00)A.目前 PC 机所用的各种微处理器均由 Intel 公司设计和生产B.微处理器通常由单片集成电路制成C.一台高性能 PC 机中通常包含多个微处理器D.台式 PC 机与笔记本 PC 机采用的微处理器通常有所不同5.下列有关 PC 机主板与芯片组的叙述中,错误的是 _(5)_。(分数:2.00)A.台式 PC
4、机主板的物理尺寸已经标准化B.有些主板将声卡、网卡、显卡的功能均集成在其中C.芯片组是 PC 机各组成部分相互连接和通信的枢纽,它们与 CPU 芯片以及 IO 接口同步发展D.PC 机主板上可安装的内存条类型及内存最大容量与芯片组无关6.下列是 PC 机常用的四种外设接口,其中适用于连接硬盘和光驱的是_(6)_(分数:2.00)A.RS-232B.SATAC.IEEE-1394D.VGA7.下列有关显示器、显示卡、打印机的叙述中,错误的是_(7)_ 。(分数:2.00)A.目前常见的“宽屏“LCD 显示器,其屏幕的宽度与高度之比为 4:3B.对于集成显卡来说,显卡的功能主要是由主板上的芯片组来
5、实现C.无论是针式打印机,还是激光/喷墨打印机,均有黑白打印机与彩色打印机之分D.打印机的主要性能指标之一是打印速度,其单位为 PPM8.下列有关光盘存储器的叙述中,错误的是 _(8)_(分数:2.00)A.DVD 光盘刻录机可以刻录的光盘有 CD-R、CD-RW、DVD-R 和 DVD-RW 等类型B.组合光驱(“康宝“)组合了 CD 刻录机与 DVD 刻录机的功能C.蓝光光驱(BD)使用蓝色激光在光盘上读写信息D.光盘刻录机的读/写速度通常是不同的,一般来说读取信息的速度快于刻录的速度9.按照软件著作权益的处置方式,软件可以分为商品软件、共享软件、自由软件等类型,在下列相关叙述中,错误的是
6、_(9)_。(分数:2.00)A.商品软件需要用户付费才能得到其使用权B.共享软件是具有版权的软件,允许用户有条件的使用C.自由软件允许使用者随意拷贝、传播,允许修改其源代码但必须公开修改内容D.共享软件、自由软件均属于免费软件10.下列有关 Windows 操作系统的叙述中,错误的是_(10)_ 。(分数:2.00)A.Windows XP 和 Windows 7 均分为 32 位版本和 64 位版本B.一般来说,能安装 Windows 7 的 PC 机也能安装 Windows XPC.无论是 Windows XP 还是 Windows 7,其家庭版(基本版)均不支持多核处理器D.目前来看,
7、Windows 比 UNIX 更容易受到病毒的侵扰11.在下列有关算法的叙述中,错误的是_(11)_。(分数:2.00)A.通俗地说,算法就是解决问题的方法和步骤B.算法总是在执行了有限步的操作后终止C.程序是算法的实现,程序与算法是一一对应的D.算法解决的往往是一类问题而不是一个特定的问题12.下列有关 Microsoft Office 2000(及其后续版本)的叙述中,错误的是_(12)_ ?(分数:2.00)A.由 Word 创建的文档,用户可以直接将其保存为 HTML 文件(即网页)B.在 Excel 中用户可以直接打开一些数据库中的表文件(例如 DBF 文件)C.在 FrontPag
8、e 的“代码“视图中,用户可以直接对 HTML 网页进行编辑D.在 Access 数据库中每个表可以有多个主键13.下列是与通信传输介质相关的叙述,其中错误的是_(13)_。(分数:2.00)A.目前家用的电话线属于五类双绞线B.目前入户的有线电视电缆属于宽带同轴电缆C.光纤是光导纤维的简称,光纤的纤芯是细石英玻璃丝D.微波是一种电磁波,它具有类似光波的特性,在空间主要是直线传播14.因特网中的 IP 地址可以分为 A 类、B 类、C 类、D 类等。在下列 4 个 IP 地址中,属于 C 类地址的是_(14)_ 。(分数:2.00)A.28.129.200.19B.88.129.200.19C
9、.188.129.200.19D.222.129.200.1915.在下列有关 IP 地址与域名的叙述中,错误的是_(15)_ ?(分数:2.00)A.目前使用的 IP 协议主要是 IPv4 协议,其 IP 地址长度为 32 位B.因特网是多个网络互联而成的,不同网络中的主机可以具有相同的 IP 地址C.域名是 IP 地址的文字表述形式,但不是所有的 IP 地址均有相应的域名D.一个 IP 地址可以有多个对应的域名16.通常所说的 TCP/IP 协议,是指由 100 多个协议组成的协议系列(包含下列几个协议),在下列协议中,发送电子邮件主要依赖_(16)_.(分数:2.00)A.HTTP 协议
10、B.FTP 协议C.Telnet 协议D.SMTP 协议17.下列有关采用 ADSL 技术接入因特网的叙述中,错误的是_(17)_(分数:2.00)A.计算机中需要安装(集成)以太网网卡B.需要使用专用的 ADSL MODEM 设备C.上行与下行传输速率相同,传输速率可达 100MbpsD.可传送数据、音频、视频等信息18.下列有关汉字字符集及其编码的叙述中,错误的是_(18)_ ?(分数:2.00)A.GB2312 是我国颁布的第一个汉字编码国家标准,该标准包含了 6000 多个汉字B.GB2312 的所有字符在计算机内都采用 2 个字节来表示C.GBK 收录了包括繁体字在内的 20000
11、多个汉字和符号,它向下兼容 GB2312D.GB18030 是我国最新颁布的汉字编码标准,它与 GB2312 和 GBK 均不兼容19.语音在数字化时常用的取样频率为 8kHz、量化位数为 8bits。若声道数为 2,则每分钟的数字语音数据量在未压缩时大约为 _(19)_(分数:2.00)A.64KBB.128KBC.1MBD.2MB20.数字图像文件有多种文件类型,不同类型的文件各有其特点。在下列 4 种文件类型中,能够将多张图片保存在一个文件中且能产生动画效果的是_(20)_(分数:2.00)A.BMPB.JPGC.GIFD.PNG三、第二部分 C 语言程序设计(总题数:10,分数:20.
12、00)21.某程序需要使用一个代表常数 3.14 的符号常量名 P,以下定义中正确的是_(21)_。(分数:2.00)A.#define P 3.14;B.#define P(3.14)C.#define P=3.14;D.#define P 3.1422.下列四个选项中,属于 C 语言关键字的是_(22)_ 。(分数:2.00)A.FloatB.singleC.doubleD.real23.已知某编译系统中 signed int 类型数据的长度是 16 位,该类型数据的最大值是_(23)_。(分数:2.00)A.32767B.32768C.127D.6553524.以下关于 if 语句和 s
13、witch 语句的叙述中错误的是_(24)_。(分数:2.00)A.if 语句和 switch 语句都可以实现算法的选择结构B.if 语句和 switch 语句都能实现多路(两路以上)选择C.if 语句可以嵌套使用D.switch 语句不能嵌套使用25.已有声明“char *s1=“China“,s210,*s3=“Nanjing“,*s4;“,以下字符串赋值语句在执行时可能出现错误的是_(25)_。(分数:2.00)A.strcpy(s3,s1);B.strcpy(s4,s1);C.strcpy(s2,s1);D.strcpy(s2,s3);26.已有声明“int x=0,*p=“,以下语句
14、中有语法错误的是_(26)_。(分数:2.00)A.printf(“%d“,*x);B.printf(“%d“,C.printf(“%d“,*p);D.printf(“%d“,x);27.以下叙述中错误的是_(27)_。(分数:2.00)A.在函数外可以声明变量B.变量声明的位置决定了该变量名的使用范围C.函数调用时在函数内声明的变量所得到的值将无法保存到该函数的下一次调用D.在函数外声明的变量,其值可以保存到该程序运行结束28.已有声明“int t=1;“,则执行“printf(“%d“,(t+5,t+);“时输出结果是_(28)_。(分数:2.00)A.1B.6C.2D.729.已有声明“
15、static char *p=“Apple“;“,则执行语句“puts(p+2);“时输出为_(29)_。(分数:2.00)A.AppleB.CppleC.ppleD.ple30.以下选项均欲声明变量 P,其中错误的是_(30)_ 。(分数:2.00)A.B.C.D.四、填空题(将答案填写在答题纸的相应答题号内(总题数:15,分数:15.00)31.C 语言源程序中用十六进制表示整型常数必须以 1(1) 2 开头。(分数:1.00)填空项 1:_32.如果一个循环结构的循环体至少要执行一遍,则最适合描述该循环结构的语句是 1(2) 2 语句。(分数:1.00)填空项 1:_填空项 1:_33.
16、若要声明一个无符号整型变量 x,则正确的声明形式是“ 1(3) 2 int x;“。(分数:1.00)填空项 1:_34.已有声明“int n=12;double a;“,则执行语句“a=n/=5;“后,a 的值为 1(4) 2。(分数:1.00)填空项 1:_35.若有数据类型定义如下: union Afloat a1;float a2; 则表达式 sizeof(union A)的值为 1(5) 2。 (分数:1.00)填空项 1:_36.以下程序运行时,输出到屏幕的结果是 1(6) 2。 #include enum colorBLACK,YELLOW,BLUE=3,GREEN,WHITE;
17、 void main3 char *colorname=“Black“,“Yellow“,“Blue“,“Green“,“White“; enum color cl=GREEN,c2=BLUE; printf(“%s“,colornamec1-c2); (分数:1.00)填空项 1:_37.以下程序运行时,输出到屏幕的结果是 1(7) 2。 #include void main3 int a=0,b=1,d=10; if(a) if(b) d=20; else d=30; printf(“%d/n“,d); (分数:1.00)填空项 1:_38.以下程序运行时,输出到屏幕的结果中第一行是 1(
18、8) 2,第二行是 3(9) 4 #include void fun(int a,int *b) a+; (*b)+; void main5 int a2=1,1; fun(a0, printf(“%d/n%d“,a0,a1); (分数:1.00)填空项 1:_39.以下程序运行时,输出到屏幕的结果中第一行是 1(10) 2,第二行是 3(11) 4,第三行是 5(12) 6。 #include #include void main7 int a100=0,i,j,k; for(i=1;i填空项 1:_40.以下程序运行时,输出到屏幕的结果中第一行是 1(13) 2,第二行是 3(14) 4。
19、 #include #include int fun(int a,int b) int n; while(a!=b) n=abs(a-b); a=(ab)?b:a; b=n; return a; void main5 printf(“%d/n%d/n“,fun(9,15),fun(9,5); (分数:1.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_41.以下程序运行时,输出到屏幕的结果中第一行是 1(15) 2,第二行是 3(16) 4 #include int fun1(int p ,int n) int i,s=0; for(i=0;i5 int a=1,2,3,4,5)
20、; printf(“%d/n%d“,fun1(a,3),fun2(a,3); (分数:1.00)填空项 1:_42.以下程序运行时,输出到屏幕的结果中第一行是_(17) 1,第二行是 2(18) 3 。 #include #include int fun(char str) int i,j,len; len=strlen(str); for(i=0,j=0;stri;i+) if(stri=A p2=p-next; while(p2!=NULL) if(p2-x=p-x) p1-next= 5(29) 6; free(p2); p2=p1-next; else p1=p2; p2=p2-nex
21、t; p= 7(30) 8; return head; (分数:1.00)填空项 1:_2011 年秋季江苏省计算机二级 C 笔试答案解析(总分:75.00,做题时间:90 分钟)一、说 明:(总题数:1,分数:0.00)二、第一部分 计算机基础知识(总题数:20,分数:40.00)1.下列有关信息、信息处理、信息技术的叙述中,错误的是 _(1)_。(分数:2.00)A.信息与物质、能量是客观世界的三大构成要素B.与信息处理相关的行为和活动主要指信息的分类、计算、分析等,但不包含信息的收集和传递 C.现代信息技术的主要特征之一是以数字技术为基础D.计算机技术、通信技术均属于信息技术解析:2.下
22、列有关数字技术与微电子技术的叙述中,错误的是_(2)_(分数:2.00)A.数字技术是采用有限个状态(主要是两个状态)来表示、处理、存储和传输信息的技术B.比特是信息的基本单位,1 个比特可以表示 8 位二进制数 C.集成电路芯片是微电子技术的结晶,是现代信息产业的基础D.Moore 定律是指“单块集成电路的集成度平均每 18-24 个月翻一番“解析:3.下列有关计算机发展与分类的叙述中,错误的是_(3)_。(分数:2.00)A.数字电子计算机诞生于 20 世纪 40 年代,个人计算机(微型计算机)产生子 20 世纪 80 年代初B.第 4 代计算机的 CPU 主要采用中小规模集成电路,第 5
23、 代计算机采用超大规模集成电路 C.计算机分类有多种方法,按其内部逻辑结构通常分为 16 位机、32 位机或 64 位机等,目前使用的 PC 机大多是 32 位机或 64 位机D.巨型计算机一般采用大规模并行处理的体系结构,我国国防科技大学研制的“天河 1 号,巨型计算机,其性能可在全球巨型机排行榜中位居前 10 名解析:4.下列有关 PC 机微处理器的叙述中,错误的是_(4)_(分数:2.00)A.目前 PC 机所用的各种微处理器均由 Intel 公司设计和生产 B.微处理器通常由单片集成电路制成C.一台高性能 PC 机中通常包含多个微处理器D.台式 PC 机与笔记本 PC 机采用的微处理器
24、通常有所不同解析:5.下列有关 PC 机主板与芯片组的叙述中,错误的是 _(5)_。(分数:2.00)A.台式 PC 机主板的物理尺寸已经标准化B.有些主板将声卡、网卡、显卡的功能均集成在其中C.芯片组是 PC 机各组成部分相互连接和通信的枢纽,它们与 CPU 芯片以及 IO 接口同步发展D.PC 机主板上可安装的内存条类型及内存最大容量与芯片组无关 解析:6.下列是 PC 机常用的四种外设接口,其中适用于连接硬盘和光驱的是_(6)_(分数:2.00)A.RS-232B.SATA C.IEEE-1394D.VGA解析:7.下列有关显示器、显示卡、打印机的叙述中,错误的是_(7)_ 。(分数:2
25、.00)A.目前常见的“宽屏“LCD 显示器,其屏幕的宽度与高度之比为 4:3 B.对于集成显卡来说,显卡的功能主要是由主板上的芯片组来实现C.无论是针式打印机,还是激光/喷墨打印机,均有黑白打印机与彩色打印机之分D.打印机的主要性能指标之一是打印速度,其单位为 PPM解析:8.下列有关光盘存储器的叙述中,错误的是 _(8)_(分数:2.00)A.DVD 光盘刻录机可以刻录的光盘有 CD-R、CD-RW、DVD-R 和 DVD-RW 等类型B.组合光驱(“康宝“)组合了 CD 刻录机与 DVD 刻录机的功能 C.蓝光光驱(BD)使用蓝色激光在光盘上读写信息D.光盘刻录机的读/写速度通常是不同的
26、,一般来说读取信息的速度快于刻录的速度解析:9.按照软件著作权益的处置方式,软件可以分为商品软件、共享软件、自由软件等类型,在下列相关叙述中,错误的是_(9)_。(分数:2.00)A.商品软件需要用户付费才能得到其使用权B.共享软件是具有版权的软件,允许用户有条件的使用C.自由软件允许使用者随意拷贝、传播,允许修改其源代码但必须公开修改内容D.共享软件、自由软件均属于免费软件 解析:10.下列有关 Windows 操作系统的叙述中,错误的是_(10)_ 。(分数:2.00)A.Windows XP 和 Windows 7 均分为 32 位版本和 64 位版本B.一般来说,能安装 Windows
27、 7 的 PC 机也能安装 Windows XPC.无论是 Windows XP 还是 Windows 7,其家庭版(基本版)均不支持多核处理器 D.目前来看,Windows 比 UNIX 更容易受到病毒的侵扰解析:11.在下列有关算法的叙述中,错误的是_(11)_。(分数:2.00)A.通俗地说,算法就是解决问题的方法和步骤B.算法总是在执行了有限步的操作后终止C.程序是算法的实现,程序与算法是一一对应的 D.算法解决的往往是一类问题而不是一个特定的问题解析:12.下列有关 Microsoft Office 2000(及其后续版本)的叙述中,错误的是_(12)_ ?(分数:2.00)A.由
28、Word 创建的文档,用户可以直接将其保存为 HTML 文件(即网页)B.在 Excel 中用户可以直接打开一些数据库中的表文件(例如 DBF 文件)C.在 FrontPage 的“代码“视图中,用户可以直接对 HTML 网页进行编辑D.在 Access 数据库中每个表可以有多个主键 解析:13.下列是与通信传输介质相关的叙述,其中错误的是_(13)_。(分数:2.00)A.目前家用的电话线属于五类双绞线 B.目前入户的有线电视电缆属于宽带同轴电缆C.光纤是光导纤维的简称,光纤的纤芯是细石英玻璃丝D.微波是一种电磁波,它具有类似光波的特性,在空间主要是直线传播解析:14.因特网中的 IP 地址
29、可以分为 A 类、B 类、C 类、D 类等。在下列 4 个 IP 地址中,属于 C 类地址的是_(14)_ 。(分数:2.00)A.28.129.200.19B.88.129.200.19C.188.129.200.19D.222.129.200.19 解析:15.在下列有关 IP 地址与域名的叙述中,错误的是_(15)_ ?(分数:2.00)A.目前使用的 IP 协议主要是 IPv4 协议,其 IP 地址长度为 32 位B.因特网是多个网络互联而成的,不同网络中的主机可以具有相同的 IP 地址 C.域名是 IP 地址的文字表述形式,但不是所有的 IP 地址均有相应的域名D.一个 IP 地址可
30、以有多个对应的域名解析:16.通常所说的 TCP/IP 协议,是指由 100 多个协议组成的协议系列(包含下列几个协议),在下列协议中,发送电子邮件主要依赖_(16)_.(分数:2.00)A.HTTP 协议B.FTP 协议C.Telnet 协议D.SMTP 协议 解析:17.下列有关采用 ADSL 技术接入因特网的叙述中,错误的是_(17)_(分数:2.00)A.计算机中需要安装(集成)以太网网卡B.需要使用专用的 ADSL MODEM 设备C.上行与下行传输速率相同,传输速率可达 100Mbps D.可传送数据、音频、视频等信息解析:18.下列有关汉字字符集及其编码的叙述中,错误的是_(18
31、)_ ?(分数:2.00)A.GB2312 是我国颁布的第一个汉字编码国家标准,该标准包含了 6000 多个汉字B.GB2312 的所有字符在计算机内都采用 2 个字节来表示C.GBK 收录了包括繁体字在内的 20000 多个汉字和符号,它向下兼容 GB2312D.GB18030 是我国最新颁布的汉字编码标准,它与 GB2312 和 GBK 均不兼容 解析:19.语音在数字化时常用的取样频率为 8kHz、量化位数为 8bits。若声道数为 2,则每分钟的数字语音数据量在未压缩时大约为 _(19)_(分数:2.00)A.64KBB.128KBC.1MB D.2MB解析:20.数字图像文件有多种文
32、件类型,不同类型的文件各有其特点。在下列 4 种文件类型中,能够将多张图片保存在一个文件中且能产生动画效果的是_(20)_(分数:2.00)A.BMPB.JPGC.GIF D.PNG解析:三、第二部分 C 语言程序设计(总题数:10,分数:20.00)21.某程序需要使用一个代表常数 3.14 的符号常量名 P,以下定义中正确的是_(21)_。(分数:2.00)A.#define P 3.14;B.#define P(3.14)C.#define P=3.14;D.#define P 3.14 解析:22.下列四个选项中,属于 C 语言关键字的是_(22)_ 。(分数:2.00)A.Float
33、B.singleC.double D.real解析:23.已知某编译系统中 signed int 类型数据的长度是 16 位,该类型数据的最大值是_(23)_。(分数:2.00)A.32767 B.32768C.127D.65535解析:24.以下关于 if 语句和 switch 语句的叙述中错误的是_(24)_。(分数:2.00)A.if 语句和 switch 语句都可以实现算法的选择结构B.if 语句和 switch 语句都能实现多路(两路以上)选择C.if 语句可以嵌套使用D.switch 语句不能嵌套使用 解析:25.已有声明“char *s1=“China“,s210,*s3=“Na
34、njing“,*s4;“,以下字符串赋值语句在执行时可能出现错误的是_(25)_。(分数:2.00)A.strcpy(s3,s1);B.strcpy(s4,s1); C.strcpy(s2,s1);D.strcpy(s2,s3);解析:26.已有声明“int x=0,*p=“,以下语句中有语法错误的是_(26)_。(分数:2.00)A.printf(“%d“,*x); B.printf(“%d“,C.printf(“%d“,*p);D.printf(“%d“,x);解析:27.以下叙述中错误的是_(27)_。(分数:2.00)A.在函数外可以声明变量B.变量声明的位置决定了该变量名的使用范围C
35、.函数调用时在函数内声明的变量所得到的值将无法保存到该函数的下一次调用 D.在函数外声明的变量,其值可以保存到该程序运行结束解析:28.已有声明“int t=1;“,则执行“printf(“%d“,(t+5,t+);“时输出结果是_(28)_。(分数:2.00)A.1 B.6C.2D.7解析:29.已有声明“static char *p=“Apple“;“,则执行语句“puts(p+2);“时输出为_(29)_。(分数:2.00)A.AppleB.CppleC.ppleD.ple 解析:30.以下选项均欲声明变量 P,其中错误的是_(30)_ 。(分数:2.00)A.B.C. D.解析:四、填
36、空题(将答案填写在答题纸的相应答题号内(总题数:15,分数:15.00)31.C 语言源程序中用十六进制表示整型常数必须以 1(1) 2 开头。(分数:1.00)填空项 1:_ (正确答案:0x)解析:32.如果一个循环结构的循环体至少要执行一遍,则最适合描述该循环结构的语句是 1(2) 2 语句。(分数:1.00)填空项 1:_ (正确答案:do)填空项 1:_ (正确答案:while)解析:33.若要声明一个无符号整型变量 x,则正确的声明形式是“ 1(3) 2 int x;“。(分数:1.00)填空项 1:_ (正确答案:unsigned)解析:34.已有声明“int n=12;doub
37、le a;“,则执行语句“a=n/=5;“后,a 的值为 1(4) 2。(分数:1.00)填空项 1:_ (正确答案:2.0)解析:35.若有数据类型定义如下: union Afloat a1;float a2; 则表达式 sizeof(union A)的值为 1(5) 2。 (分数:1.00)填空项 1:_ (正确答案:4)解析:36.以下程序运行时,输出到屏幕的结果是 1(6) 2。 #include enum colorBLACK,YELLOW,BLUE=3,GREEN,WHITE; void main3 char *colorname=“Black“,“Yellow“,“Blue“,“
38、Green“,“White“; enum color cl=GREEN,c2=BLUE; printf(“%s“,colornamec1-c2); (分数:1.00)填空项 1:_ (正确答案:Yellow)解析:37.以下程序运行时,输出到屏幕的结果是 1(7) 2。 #include void main3 int a=0,b=1,d=10; if(a) if(b) d=20; else d=30; printf(“%d/n“,d); (分数:1.00)填空项 1:_ (正确答案:10)解析:38.以下程序运行时,输出到屏幕的结果中第一行是 1(8) 2,第二行是 3(9) 4 #inclu
39、de void fun(int a,int *b) a+; (*b)+; void main5 int a2=1,1; fun(a0, printf(“%d/n%d“,a0,a1); (分数:1.00)填空项 1:_ (正确答案:(8)1 (9)2)解析:39.以下程序运行时,输出到屏幕的结果中第一行是 1(10) 2,第二行是 3(11) 4,第三行是 5(12) 6。 #include #include void main7 int a100=0,i,j,k; for(i=1;i填空项 1:_ (正确答案:(10)0 2 3 (11)2 3 5 (12)7 11 13)解析:40.以下程序
40、运行时,输出到屏幕的结果中第一行是 1(13) 2,第二行是 3(14) 4。 #include #include int fun(int a,int b) int n; while(a!=b) n=abs(a-b); a=(ab)?b:a; b=n; return a; void main5 printf(“%d/n%d/n“,fun(9,15),fun(9,5); (分数:1.00)填空项 1:_ (正确答案:(13))填空项 1:_ (正确答案:3)填空项 1:_ (正确答案:(14))填空项 1:_ (正确答案:1)解析:41.以下程序运行时,输出到屏幕的结果中第一行是 1(15) 2
41、,第二行是 3(16) 4 #include int fun1(int p ,int n) int i,s=0; for(i=0;i5 int a=1,2,3,4,5); printf(“%d/n%d“,fun1(a,3),fun2(a,3); (分数:1.00)填空项 1:_ (正确答案:(15) 6 (16) 6)解析:42.以下程序运行时,输出到屏幕的结果中第一行是_(17) 1,第二行是 2(18) 3 。 #include #include int fun(char str) int i,j,len; len=strlen(str); for(i=0,j=0;stri;i+) if(stri=A p2=p-next; while(p2!=NULL) if(p2-x=p-x) p1-next= 5(29) 6; free(p2); p2=p1-next; else p1=p2; p2=p2-next; p= 7(30) 8; return head; (分数:1.00)填空项 1:_ (正确答案:(27)POT (28)head (29)p2-next (30)p-next)解析:
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1