2013年软件学院专业课试题-文史类(answer)(20201121235435)

合集下载

2013年计算机类专业课试题卷(数据库试题及答案)

2013年计算机类专业课试题卷(数据库试题及答案)

河南省2013年普通高等学校对口招收中等职业学校毕业生考试计算机类专业课试题卷考生注意:所有答案都要写在答题卡上,写在试题卷上无效一、选择题(数据库技术-Access 2003 1-25;计算机网络技术26-50。

每小题2分,共100分。

每小题中只有一个选项是正确的,请将正确选项涂在答题卡上)1. C 是对数据库进行管理的软件。

A.数据B.数据库C.数据库管理系统D.数据库系统2.关系数据库中最基本的数据单位是AA.数据元素B.字段C.记录D.数据表3. C 不能启动Access 2003。

A.通过“开始”菜单→“所有程序”菜单B.通过桌面快捷方式C.通过Alt + F4组合键D.通过开始菜单中的Access 2003选项4.数据库对象是 DA.要处理的数据B.对数据的处理操作C.数据表D.数据库内的数据及对数据的处理操作5.建立数据表时,首先要建立A ,然后才能向表中输入数据。

A.表结构B.数据类型C.字段名D.字段属性6.关于主键的叙述,正确的是 BA.一个表中可能有多个主键B.主键可能是多个字段的组合C.主键的值可标识多条记录D.主键无法避免同一记录的重复录入7.Access 2003中, C 不是数据表字段的数据类型。

A.文本型B.数字型C.布尔型D.超链接型计算机类专业课试题卷第 1 页(共 5 页)8.在数据表视图中,可以 AA.插入和删除记录B.修改数据表的字段标题C.修改数据表的字段类型D.设置字段的各种属性9.在Access 2003中,“输入掩码向导”可以为 B 字段设置“输入掩码”。

A.备注型和日期/时间型B.文本型和日期/时间型C.文本型和是/否型D.自动编号型和货币型10.下列排序规则不正确的是 BA.数字按大小排序B.英文字母按26个字母顺序进行排序,大写字母大于所有小写字母C.中文按照汉语拼音字母的顺序排序D.数据类型为备注、超链接或OLE对象的字段不能排序11. D 不属于简单筛选。

2013年下半年软件设计师考试上午真题(权威解析+标准答案)

2013年下半年软件设计师考试上午真题(权威解析+标准答案)

注:红色部字体为其他提问:1.参考答案:A试题分析:Cache与主存的地址映像需要专门的硬件自动完成,使用硬件来处理具有更高的转换速率。

2.参考答案:B试题分析:指令寄存器IR是用来存放要执行的指令的,所以跟指令的的长度有关。

3.参考答案:D试题分析:计算机运算溢出检测机制,采用双符号位,00表示正号,11表示负号。

如果进位将会导致符号位不一致,从而检测出溢出。

结果的符号位为01时,称为上溢;为10时,称为下溢。

由此可知,溢出时如果对两个符号位进行异或运算,结果为1,符合题目条件。

10和01进行逻辑异或吗?为什么是1?当两个同符号的数相加(或者是相异符号数相减时,运算结果有可能产生溢出。

常用的溢出检测机制主要有进位判决法和双符号位判决法。

计算机运算溢出检测机制,采用双符号位,00表示正号,11表示负号。

如果进位将会导致符号位不一致,从而检测出溢出。

结果的符号位为01时,称为上溢,为10时,称为下溢。

我们可以认为当符号位为11或00时运算结果不溢出。

如:设X=+1000001,Y=+1000011,采用双符号位表示X=001000001,Y=001000011,[X+Y]补=010000100,实际上,运算结果产生了正溢出由此可知运算结果的两个符号位经异或运算得1,则可断定这两个数相加的结果产生了溢出。

4.参考答案:C试题分析:当流水线各段所经历的时间不一样时,吞吐率的计算公式为:式中m为流水线的段数;△ti为第i段所需时间;n为输入的指令数;△tj为该段流水线中瓶颈段的时间。

将题中已知条件代入上式,求出吞吐率TP为8/28△t。

8/7dt+7dt*(8-1),A 答案也对?你好公式中式中△tj为最慢一段所需时间,也就是3dt。

计算结果为8/(7dt+7*3dt) = 8/28dt。

谢谢按照讲义里的流水线计算公式为Nt+(k-1)t.这里N是阶段t是流水线周期。

流水线周期这里是3△t执行完8条指令的时间应该是4*3+(8-1)*3=33△t然后吞吐率是8/33△t请问我的理解问题出在哪里?搞不明白您好,紧跟题目意思走,这个地方每段流水线的时间是不一样的,不能用Nt来算,它的执行时间题目中很清楚,为(1+2+3+1)△t即7△t。

2013年下半年上午 程序员 试题及答案与解析-软考考试真题-基础知识

2013年下半年上午 程序员 试题及答案与解析-软考考试真题-基础知识

2013年下半年(11月)上午程序员考试真题-答案与解析一、单项选择题(共75分,每题1分。

每题备选项中,只有1个最符合题意)⚫第1、2题.在Word编辑状态下,将光标移至文本行首左侧空白处呈形状时,单击鼠标左键可以选中(1),按下(2)键可以保存当前文档。

(1)A.单词B.—行C.一段落D.全文(2)A.CTRL+SB.CTRL+DC.CTRL+HD.CTRL+K【参考答案】(1)B、(2)A【答案解析】纯送分题,基本办公技巧。

Word编辑状态下,输入文字时有些英文单词和中文文字下面会被自动加上红色或绿色的波浪形细下划线,红色波浪线表示拼写错误,绿色波浪线表示语法错误,这就是Word中文版提供的“拼写和语法”检查功能,它使用波浪形细下划线提醒用户,此处可能有拼写或语法错误。

使用Word中文版提供的热键Ctrl+S可以保存当前文档;Ctrl+D可以打开字体选项卡;Ctrl+H可以打开查找替换对话框的查找选项卡;Ctrl+K可以打开超链接对话框。

⚫第3、4题.用Excel制作的学生计算机文化基础课程成绩表如下。

当学生成绩小于60分,需要在对应的备注栏填“不及格”;若学生成绩大于59分,小于79,需要在对应的备注栏填“及格”,否则在对应的备注栏填“良好”。

实现时,可在D3单元格输入“=IF((3),”不及格",(4)",并向下拖动填充柄至D7单元格即可。

(3)A.IN(0<=c3,c3<60)B.AND(0<=c3,c3<60)C."IN(0<=c3,c3<60)"D."AND(0<=c3,c3<60)"(4)A.IF(IN(59<c3,c3<79),"及格","良好")B."IF(IN(59<c3,c3<79),"及格","良好”),’C.IF(AND(59<c3,c3<79),"及格","良好")D."IF(AND(59<c3,c3<79),”及格","良好")"【参考答案】(3)B、(4)C【答案解析】AND函数的一种常见用途就是扩大用于执行逻辑检验的其他函数的效用。

2013年下半年软件设计师上午真题答案及解析

2013年下半年软件设计师上午真题答案及解析

2013年下半年软件设计师上午真题答案及解析1、在程序执行过程中。

CACHE与主存的地址映像是()A.硬件自动完成B.程序员调度C.操作系统管理D.程序员与操作系统协议完成2、指令寄存器的位效取决于()A.存储器的容量B.指令字长C.数据总线的宽度D.地址总线的宽度3、若计算机存储数据采用的是双符号位(00表示正号、11表示负号),两个符号相同的教相加时,如果运算结果的两个符号位经()运算得1,则可断定这两个数相加的结果产生了溢出。

A.逻辑与B.逻辑或C.逻辑同或D.逻辑异或4、若指令流水线由4段组成,各段所需要的时间如下图所示。

连续输入8条指令时的吞吐率(单位时间内流水线所完成的任务数或输出的结果数)为()A.8/56δtB.8/32δtC.8/28δtD.8/24δt5、()不是RISC的特点。

A.指令种类丰富B.高效的流水线操作C.寻址方式较少D.硬布线控制6、若某计算机字长为32位,内存容量2GB为,按字编址则可寻址范围为()。

A.1024MB.1GBC.512MD.2GB7、下列网络攻击行为中,属于dos攻击()A.特洛伊木马攻击B.synflooding攻击C.端口欺骗攻击D.if欺骗攻击8、PKI体制中,保证数字证书不被篡改的方法是()A.用CA的私钥对数字证书签名B.用CA的公钥对数字证书签名C.用证书主人的私钥对数字证书签名D.用证书主人的公钥对数字证书签名9、下列算法中,不属于公开密钥加密算法的是()。

A.ECCB.DSAC.RSAD.DES10、矢量图是常用的图形图像表示形式,()是描述矢量图的基本组成单位A.像素B.像素点C.图元D.二进制位11、视频信息是连续的图像序列,()是构成视频信息的基本单元。

A.帧B.场C.幅D.像素12、以下多媒体素材编辑软件中,()主要用于动画编辑和处理。

A.wpsB.xara3dC.photoshopD.cool editpro13、为说明某一问题,在学术论文中需要引用某些资料。

2013年计算机统考真题及答案解析

2013年计算机统考真题及答案解析
,n ,其出栈序列是 p1 , p2 , p3 ,
, pn 。若 p2 3 ,则 p3 可能取值
的个数是 B. n 2 C. n 1 D. 无法确定 A. n 3 3. 若将关键字 1,2,3,4,5,6,7 依次插入到初始为空的平衡二叉树 T 中,则 T 中平衡因 子为 0 的分支结点的个数是 A. 0 B. 1 C. 2 D. 3 4. 已知三叉树 T 中 6 个叶结点的权分别是 2,3,4,5,6,7,T 的带权(外部)路径长度最 小是 A. 27 B. 46 C. 54 D. 56
17. 假设变址寄存器 R 的内容为 1000H,指令中的形式地址为 2000 H;地址 1000H 中的内容 为 2000H,地址 2000H 中的内容为 3000H,地址 3000 H 中的内容为 4000H,则变址寻址 方式下访问到的操作数是 A. 1000H B. 2000H C. 3000H D. 4000 H 18. 某 CPU 主频为 1.03 GHz,采用 4 级指令流水线,每个流水段的执行需要 1 个时钟周期。 假定 CPU 执行了 100 条指令,在其执行过程中,没有发生任何流水线阻塞,此时流水线 的吞吐率为 A. 0.25×109 条指令/秒 B. 0.97×109 条指令/秒 C. 1.0×109 条指令/秒 D. 1.03 ×109 条指令/秒 19. 下列选项中,用于设备和设备控制器(I/O 接口)之间互连的接口标准是 A. PCI B. USB C. AGP D. PCI-Express 20. 下列选项中,用于提高 RAID 可靠性的措施有 I. 磁盘镜像 II. 条带化 III. 奇偶校验 IV. 增加 Cache 机制 A.仅 I、II B. 仅 I、III C. 仅 I、III 和 IV D. 仅 II、III 和 IV 21. 某磁盘的转速为 10 000 转/分,平均寻道时间是 6 ms,磁盘传输速率是 20 MB/s,磁盘控 制器延迟为 0.2 ms,读取一个 4 KB 的扇区所需的平均时间约为 A. 9 ms B. 9.4 ms C. 12 ms D. 12.4 ms 22. 下列关于中断 I/O 方式和 DMA 方式比较的叙述中,错误 的是 .. A. 中断 I/O 方式请求的是 CPU 处理时间,DMA 方式请求的是总线使用权 B. 中断响应发生在一条指令执行结束后,DMA 响应发生在一个总线事务完成后 C. 中断 I/O 方式下数据传送通过软件完成,DMA 方式下数据传送由硬件完成

2013年春江苏省计算机三级偏软考试真题及参考答案

2013年春江苏省计算机三级偏软考试真题及参考答案

2013年(春)考试试卷(偏软)(本试卷考试时间为150分钟)说明:1.本试卷题型分两类:选择题和填空题。

2.选择题使用答题卡答题。

每一个选择题有A、B、C.D四个可供选择的答案,请将其中一个正确答案按题序涂写在答题卡的相应题号中。

3.填空题使用答题纸答题。

请将答案填入答题纸上的相应题号中,不得转行。

4.请检查答题卡和答题纸上的学校和准考证号等是否已分别按规定填好。

一、选择题(共有70个空格,每格1分,共70分,请务必使用答题卡答题)I.计算机基础知识(14分)1.下列操作系统,目前在手机或平板电脑中最流行的是___1___ 。

A. VxWorksB.Windows CEC.AndroidD.Win 72.PCI Express( PCIe)被称为第3代计算机系统I/O总线3GIO,亦即通常所说的主板与扩展板 (卡)之间连接的系统总线,但使用面更宽,下列叙述错误的是___2___。

A.从PCI转换为PCIe只需修改物理层,不必修改软件B.PCIe与操作系统无关,PCIe兼容PCI,但PCIe与PCI不可共存于同一系统C.PCle可取代AGP,与显卡相连D.PCIe可连接"北桥"("主桥")和"南桥"("I/O桥")3.在下列不同进制的数中,其数值为43.75的是___3___ 。

A. A3.3HB.53.4QC.101011.011BD.2B.CH4.若有定点整数32位,含1位符号位,补码表示,则所能表示的绝对值最大的负数为 ___4___.A. -2B. -(2 -1)C. -2D. -(2 -1)5.十进制数71240用非压缩(非组合)BCD码及二进制数表示时,所需的内存字节数依次为___5___ 。

A.5、3B.5、2C.3、3D.3、26.某256色彩色显示器的分辨率为1024×768,则256KB、512KB、1MB、2MB共4种容量中,有___6___种不可能是相应显示卡的显存容量。

2013年上半年程序员考试真题及答案解析

2013年上半年程序员考试真题及答案解析

全国计算机技术与软件专业技术资格(水平)考试2013年上半年程序员上午试卷(考试时间 9 : 00~11 : 30 共 150 分钟)1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规 2B 铅笔在你写入的准考证号下填涂准考证号。

2. 本试卷的试题中共有 75 个空格,需要全部解答,每个空格 1 分,满分75 分。

3. 每个空格对应一个序号,有 A、B、C、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。

4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。

解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。

例题● 2013 年上半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。

(88)A. 3 B. 4 C. 5 D. 6(89)A. 20 B. 21 C. 22 D. 23因为考试日期是“5 月 20 日”,故(88)选 C,(89)选 A,应在答题卡序号 88 下对 C 填涂,在序号 89 下对 A 填涂(参看答题卡)。

●在Word的编辑状态下,若要防止在段落中间出现分页符,可以通过单击鼠标右键在弹出的菜单中选择(1)命令;在“段落”对话框中,选择“换行和分页”选项卡,然后再勾选(2)。

(1)A.段落(P) B.插入符号(S) C.项目符号(B) D.编号(N)(2)A. B.C. D.●某Excel工作表如下所示,若在D1单元格中输入=$A$1+$B$1+C1,则D1的值为(3);此时,如果向垂直方向拖动填充柄至D3单元格,则D2和D3的值分别为(4)。

(3)A.34 B.36 C.39 D.54(4)A.79和99 B.69和93 C.64和60 D.79和93●(5)服务的主要作用是实现文件的上传和下载。

(5)A.Gopher B.FTP C.TelnetD.E-mail●与八进制数1706等值的十六进制数是(6)。

全国高等教育自学考试2013年1月软件工程试题及答案

全国高等教育自学考试2013年1月软件工程试题及答案

全国2013年1月高等教育自学考试软件工程试题课程代码:02333。

一、单项选择题(本大题共l5小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。

错涂、多涂或未涂均不得分。

1.运用所掌握的知识,通过抽象,给出该系统的结构,这就是(A)A.系统建模B.软件开发C.问题求解D.验证确认2.根据软件需求分类,下列选项中不.属于设计约束的是(C)A.并发操作B.握手协议C.质量属性D.硬件限制3.在常见的耦合类型中,耦合程度最低的是(B)A.内容耦合B.数据耦合C.控制耦合D.标记耦合4.通过对大量软件系统研究,发现设计很好的软件结构图通常呈现的形状类似于(D)A.三角形B.长方形C.五角形D.正方形5.下列选项中,用作详细设计的工具是(D)A.层次图B.数据流图C.模块结构图D.盒图6.UML表达关系的术语中,表达“整体/部分”关系的是(D)A.细化B.依赖C.继承D.聚合7.UML提供的图形化工具中,用于概念模型和软件模型的动态结构的是(A)A.用况图B.部署图C.对象图D.构件图8.根据RUP测试活动,输入为测试用况,活动为实现测试,则输出为(B)A.测试计划B.测试构件C.测试评价D.测试过程9.下列选项中,属于白盒测试技术的是(D)A.因果图B.等价类划分C.边界值分析D.路径测试10.假设月收入≤3500元者免税,现用3500元和3501元作为测试数据,所采用的是(A)A.边界值分析B.等价类划分C.条件覆盖D.因果图11.一般来说,单元测试往往采用(C)A.等价类测试B.因果图测试C.白盒测试D.黑盒测试12.相对于螺旋模型,演化模型缺少(D)A.制定计划B.客户评估C.实施工程D.风险分析13.支持面向对象技术的软件生存周期模型是(D)A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型14.按照《ISO/IEC软件生存周期过程12207—1995》中,可归于基本过程的是(C)A.文档过程B.验证过程C.维护过程D.管理过程15.CMMI成熟度等级中的第四级为(B)A.已定义级B.已定量管理级C.持续优化级D.已管理级二、填空题(本大题共20空,每空1分,共20分)16.软件开发的本质,即实现问题空间的概念和处理逻辑到解空间的概念和处理逻辑之间的映射,实现这一映射的基本途径是_过程途径_______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2013年天津市大学软件学院高职升本专业课试题-文史类第一部分C语言部分100分、单项选择题(共20小题,每题2分,共40分)以下每小题列出的四个备选答案中只有一个符合题目要求,请将正确答案填入“单项选择题答题表” 对应的格中,未填入答题表,错选或多选均不得分。

表示当x的取值在[1,10]和[200,210]范围内为真,否则为假的C语言表达式为CA. (x>=1 &&x<=10)&&( x>=200&& x<=210)C. (x>=1 && x<=10川(x>=200&&x<=210)若有以下定义:int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;A. *(p+i)C. p[i]3.4.5. 判断char型变量ch是否为数字的C表达式为BA. ('0'<=ch &ch<='9')C. (ch>="0"&&ch<="9")以下程序段构成的循环是Cfor(x=0,y=0;(y!=12 && x<4);x++);A.无限循环C.执行4次以下程序的输出结果是A#in clude<stdio.h>main (){ int i;for(i=1;i<=5;i++){ if(i%2) pri ntf("*");else con ti nue;prin tf("#");}}A. *#*#*#B. (ch>='0'&&ch<='9')D. (ch>=0&&ch<=9)B.循环次数不定D.执行3次B. *##*##*##*##6.7. C. *#*#以下程序的输出结果是C#in clude<stdio.h>#define MAX(x,y) (x)>=(y)?(x):(y) main (){ int i=10,j=15;prin tf("%d",10*MAX(i,j));}A. 15C. 10设有说明:in t (*ptr)[8];A. 指向整形变量的指针B. 指向函数的指针,该函数的返回值为C. 指向一维数组的指针,该数组的基类型为则ptr是CintD. #*#*B. 100D. 150数据int考场号考生号姓名1.B. (x>=1||x<=10)||(x>=200||x<=210)D. (x>=1||x<=10)&&( x>=200||x<=210)2.其中0W i w 9,则为数组元素a[i]不正确的引用是DB. *(a+i)D. *a[i]D. 长度为8 的一维指针数组8. 以下程序段的输出结果是Achar a[]="0123456789",*p=a+4;printf("%c",*p++);A. 4C. 69. 下面程序的运行结果是B #include<stdio.h> main(){ int a=1,b=10;do{ b - =a;a++;}while(b -- <0);printf("a=%d,b=%d\n",a,b);}A. a=3,b=11C. a=1,b= - 1 B. a[4] 的地址D. 5B. a=2,b=8 D. a=4,b=910. 执行下面程序,输入2 后的输出结果是C#include <stdio.h>main( ){ int k;scanf("%d",&k);switch(k){ case 1:printf("%d\n",k++);break;case 2:printf("%d\n",k++);case 3:printf("%d\n",k++);break;default:printf("Full!\n");}}A. 1B. 2C. 2 3D. 2 3 Full11. 若有以下结构体和变量定义,则以下引用方法不正确...的是Dstruct worker{ int sno;char *name;} work,*p=&work;A. work.snoC. p->sno12. char s[10],*p=s; 则以下不正确的表达式是A. p=s+1;C. *(s+1)=*p;13. 以下不能对二维数组a 正确初始化的语句是A. int a[2][3]={{1,2,3},{4,5},{6}};C. int a[2][4]={1,2,3};14. 若有以下说明和语句,则输出结果是CB. (*p).nameD. work->snoBB. p=s++;D. *p++=s[2];AB. int a[][3]={{1,2,3},{4,5,6}};D. int a[][3]={{1,0,1},{},{1,1}};char sp[]="\t\n\\Owill\n";prin tf("%d",strle n(sp));A. 4B. 3C. 9D.字符串中有非法字符 对于结构体类型,以下说法正确的是C A. 定义结构体时不能定义结构体变量B. 结构体变量所占的空间等于占空间最大的成员所需空间C. 结构体类型可以作为返回值类型D. 结构体定义后可以与标准类型一样使用,但前面必须使用struct 在C 语言中,要求运算数必须是整型的运算符是D A. /B. ++C. !=D. % 以下程序段在 VC6.0环境中运行的输出结果是 struct stude nti nfo{ char n ame[10];int SNO;char sex;} stude nt,*ps=& stude nt;prin tf("%d,%d",sizeof(stude nt),sizeof(ps));A. 15,15C. 15,2根据17题中的结构体和变量定义,不能.A. prin tf("%s",stude nt.n ame);C. prin tf("%s",*ps .n ame);以下程序的输出结果是 Amain () { int a[4][4]={{1,3,5},{2,4,6},{3,5,7}};prin tf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0]);}A. 0650C. 5430D.输出值不定 设有以下变量定义:char str[20],i;当输入"zhang 空格hong 回车”时,能正确读入"zhang hong ”的程序段是 CA. scan f("%s",str);B. for(i=0,str[i]=getchar();str[i]!='\n';)str[i++]=getchar();C. gets(str);D. for(i=0,str[i]=getchar();str[i]!='\0';i++)str[i]=sca nf("%c",str[i]);填空题(共10题,每题1分,共10分)请按照试题中对应的标号顺序填写到答题表中C 函数中若省略函数类型说明,则该函数类型默认为int 。

局部变量默认的存储类型为 auto 。

文件包含命令#include 有两种形式,区别是搜索路径不同。

包含系统文件 string.h 应该使用 #inelude <string.h> _________15. 16. 17. 18. 19. 20. _ 、 1. 2. 3. 4. 如果要限定变量的作用域仅在当前文件有效,应使用 static 关键字。

的输出结果是B B. 15,4 D. 4,2 正确输出name 成员的语句是C B. prin tf("%s",ps-> name); D. prin tf("%s",(*ps). name); B. 147break 和continue 都可以用于循环结构中, 其中continue 只是结束本次循环, 回到循环体第一条语句开始下次循环。

C 语言变量有四种存储类别,其中关键字 extern 的含义是 声明外部变量 。

静态变量的初始化是在 编译 阶段完成的。

数组名作为实参使用时,传送的是 数组首地址。

sizeof 运算符的对象即可以是变量,也可以是 常量 。

C 语言中多维数组可嵌套定义,即 n 维数组可看作元素类型为 n-1维数组 。

判断题判断下题是否正确,正确的划",错误的划X (每题 1分,共15分)在do-while 循环中,循环体至少执行一次。

(V )C 语言中局部变量和全部变量可以同名,并且在函数内局部变量优先于全局变量。

(V )预处理命令都是以#号开头,且每行只能写一条命令。

(x )定义二维数组时,如果对数组的所有元素赋值,则可省略长度说明。

(x )C 语言要求所有被调用的函数一定要在调用语句之前进行定义。

(x )函数内定义的静态变量当函数执行完其值依然存在。

(V )void 关键字只能用于定义函数,不能定义变量。

(x )一个函数直接或间接的调用自己,称作递归调用。

(V )全局变量是指在main 函数中定义的变量。

(x ) for (exp1;exp2;exp3) 语句s;中的s 可以是空语句。

(V ) 结构体可以与标准类型一样使用,但前面须用 struct 关键字。

(x )ma in 函数称为主函数,是个无参函数。

(x )表达式 n=++i 等价于 n=i;i=i+1; 。

( V )语句 char s[]="test"; 与 char s[]={'t','e','s','t'}; C 函数中的函数即可以嵌套定义,也可以嵌套调用。

(x )1. 【程序】 #in clude <stdio.h> #in clude <stdi ng.h>main (){ char i,s[5] [81],max=0;prin tf("i nput 5 stri ngs");for(i=0;i<5;i++)gets(s[i]);for(i=0;i<5;i++)if(strle n( s+i)>max)max=i;puts(s[max]);}【运行结果】写出从键盘输入一下 5个字符串时程序的运行结果"Program" , "test" , "I am a student" , "wee" , "computer"I am a stude nt 5. 6. 7. 8. 9. 10. 三、 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.14. 15. 四、 是等价的。

相关文档
最新文档