热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

石大在线c语言在线考试答案,中石大C语言程序设计次在线作业答案

《中石大C语言程序设计次在线作业答案》由会员分享,可在线阅读,更多相关《中石大C语言程序设计次在线作业答案(17页珍藏版)》请在人人文库网上搜索。1、第

《中石大C语言程序设计次在线作业答案》由会员分享,可在线阅读,更多相关《中石大C语言程序设计次在线作业答案(17页珍藏版)》请在人人文库网上搜索。

1、第三次在线作业单选题 ( 共 20 道题 )收起1. (2.5 分) 在 C 语言中,当函数调用时() 。A、A.实参和形参各占一个独立的存储单元B、B.实参和形参共用存储单元C、C.可以由用户指定实参和形参是否共用存储单元D、 D.由系统自动确定实参和形参是否共用存储单元我的答案: A 此题得分: 2.5 分2. (2.5分)以下函数调用语句中实参的个数为()。exce(v1,v2),(v3,v4,v5),v6);A、A. 3B、B. 4C、C. 5D、D. 6我的答案: A 此题得分: 2.5 分3. (2.5 分) 如果在一个函数的复合语句中定义了一个变量,则该变量()A 、A. 只在该。

2、符合语句中有效,在该符合语句外无效B 、B. 在该函数中任何位置都有效C 、C. 在本程序的原文件范围内均有效D 、D. 此定义方法错误,其变量为非法变量我的答案: A 此题得分: 2.5 分4. (2.5 分) C 语言允许函数值类型缺省定义,此时该函数值隐含的类型是()A 、A. float 型B 、B. int 型C 、C. long 型D 、D. double 型我的答案: B 此题得分: 2.5 分5. (2.5 分) C 语言规定,函数返回值的类型是由() 。A 、 A. return 语句中的表达式类型所决定B 、B. 调用该函数时的主调函数类型所决定C 、 C. 调用该函数时系。

3、统临时决定D 、D. 在定义该函数时所指定的函数类型决定我的答案: D 此题得分: 2.5 分6. (2.5 分) 在 C 语言程序中,以下描述正确的是() 。A 、A. 函数的定义可以嵌套,但函数的调用不可以嵌套B 、B. 函数的定义不可以嵌套,但函数的调用可以嵌套C 、C. 函数的定义和函数的调用均不可以嵌套D 、D. 函数的定义和函数的调用均可以嵌套我的答案: B 此题得分: 2.5 分7. (2.5 分) 以下叙述中正确的是() 。A 、A. 全局变量的作用域一定比局部变量的作用域范围大B 、B.静态(static)类别变量的生存期贯穿于整个程序的运行期间C 、 C. 函数的形参都属于。

4、全局变量D 、 D. 未在定义语句中赋初值的 auto 变量和 static 变量的初值都是随机值我的答案: B 此题得分: 2.5 分8. (2.5 分) 以下程序的运行结果是 ()。 #include void sub(int s ,int y) static int t=3; y=st ;t- ; main() int a=1,2 ,3,4,i , x=0; for(i=0 ; i O) fun(k-1); printf( %d,k); A 、A.5 4 3 2 lB 、B.0 1 2 3 4 5C 、C.1 2 3 4 5D 、D.5 4 3 2 1 0我的答案: B 此题得分: 2.。

5、5 分10. (2.5 分) 当调用函数时,实参是一个数组名,则向函数传送的是 ()A 、A.数组的长度B 、 B. 数组的首地址C 、c.数组每一个元素的地址D 、D.数组每个元素中的值我的答案: B 此题得分: 2.5 分11. (2.5 分) 在调用函数时,如果实参是简单变量,它与对应形参之间的数据传 递方式是 () 。A 、A.地址传递B 、B.单向值传递C 、C.由实参传给形,再由形参传回实参D 、 D. 传递方式由用户指定我的答案: B 此题得分: 2.5 分12. (2.5 分) 定义一个结构体变量时系统分配给它的内存是() 。A、A.各成员所需要内存量的总和B、B.结构体中第一。

6、个成员所需内存量C、C.成员中占内存量最大者所需的容量D、D.结构中最后一个成员所需内存量 我的答案: A 此题得分: 2.5 分13. ( 2.5 分) 设有如下定义: struct sk int a; float b ; data ,*p ;若有 p=& data ; ,则对 data 中的 a 域的正确引用是() 。A 、A. (*p ).data.aB 、B.(*p).aC 、C.p- data.a我的答案: B 此题得分: 2.5 分14. (2.5 分) 当定义一个共用体变量时系统分配给它的内存是()A 、A. 各成员所需要内存量的总和B 、B. 共用体中第一个成员所需内存量C 、。

7、C. 成员中占内存量最大者所需的容量D 、D. 共用体中最后一个成员所需内存量 我的答案: C 此题得分: 2.5 分15. ( 2.5 分) 设有如下枚举类型定义: enum language Basic=3 ,Assembly , Ada=100 , COBOL, Fortran ;枚举量 Fortran 的值()。A 、 A. 4B、 B. 7C 、 C. 102D、D. 103我的答案: C 此题得分: 2.5 分16. (2.5 分)若 x=5,y=5,则 x& y 的结果是()。A、A. 0B、B. 2C、C. 3D、D. 5我的答案: D 此题得分: 2.5 分17. ( 2.5。

8、 分) 在位运算中,操作数每左移两位,则结果相当于()A、A.操作数乘以2B、B.操作数除以2C、C.操作数除以4D、D.操作数乘以4我的答案: D 此题得分: 2.5 分18. (2.5 分) C 语言可以处理的文件类型是()A、A.文本文件和数据文件B、B.文本文件和二进制文件C、C.数据文件和二进制文件D、D.数据代码文件我的答案: B 此题得分: 2.5 分19. (2.5 分) 在执行 fopen 函数时,若执行不成功,则函数的返回值是 ()A、A.TRUEB 、B. - 1C、 C.1D、 D.NULL我的答案: D 此题得分: 2.5 分20. (2.5分) 在C程序中,可把整型。

9、数以二进制形式存放到文件中的函数是()A、 A.fprintf函数B、 B.fread函数C、 C.fwrite函数D、 D.fputc函数我的答案: C 此题得分: 2.5 分 判断题 ( 共 20 道题 )收起21. ( 2.5 分) 下面程序段运行时输出结果是: 0,0 1,3 void main() int i; for(i=0;i #include void fltj(char str,int a) int ll,i; ll=strlen(str); for (i=0;i = a & stri = A & & stri= 0 & & stri int prime(int m) int。

10、 i; for(i=2;i void sort(int a,int n) int i,j,k; for ( i=0; i aj+1) k=aj ; aj=aj+1 ; aj+1=k; void main( ) int a10, i, j, k; printf( 请 任意输入 10 个整数: n ) ; for ( i=0 ; i=85 & ai=60&ai=0) b2+;return;void main() int aN,b3,i;fun(a,b,N);for(i=0;i3;i+) printf(“ %dn”,bi);正确错误我的答案:正确 此题得分: 2.5 分29. (2.5 分) 在定义。

11、函数时,函数名后面的括号中的变量名称为实参。正确错误我的答案:错误 此题得分: 2.5 分30. (2.5 分) 在调用一个函数的过程中又出现直接或间接调用该函数本身,称为 函数的递归调用。正确错误我的答案:正确 此题得分: 2.5 分31. ( 2.5 分) 在函数内定义的变量是局部变量, 在函数外定义的变量是外部变量外部变量是全局变量正确错误我的答案:正确 此题得分: 2.5 分32. (2.5 分) 函数的参数不仅可以是整型、字符型、浮点型等数据,还可以是指 针类型。它的作用是将一个变量的地址传送到另一个函数中。正确错误我的答案:正确 此题得分: 2.5 分33. (2.5 分) 结构体。

12、的成员不能是结构体变量。正确错误我的答案:错误 此题得分: 2.5 分34. (2.5 分) 一个结构体变量的指针就是该变量所占内存段的起始地址。正确 错误我的答案:正确 此题得分: 2.5 分35. (2.5 分) “按位或”运算指两个运算数相应的二进制位中只要有一个为1,则该位结果值为 1,比如 0|0=0 ,1|0=1 。正确错误我的答案:正确 此题得分: 2.5 分36. ( 2.5 分) 异或运算指两个运算数相应的二进制位相同则结果为0,相异则结果为 1,比如 0A 1 = 1, 0A 0=0。正确错误我的答案:正确 此题得分: 2.5 分37. ( 2.5 分) 若 fp 是指某文件的指针,且已读到文件的末尾,则表达式 feof(fp) 的返回值是 NULL正确错误我的答案:错误 此题得分: 2.5 分38. ( 2.5 分) C 语言库函数 fgets(str,n,fp) 的功能是从文件 fp 中读取 n 个字符串存入 str 指向的内存正确错误我的答案:错误 此题得分: 2.5 分39. ( 2.5 分) 函数 rewind 的作用是使位置指针自动移至下一个字符位置。正确错误我的答案:错误 此题得分: 2.5 分40. (2.5分)C语言中以w+方式打幵文件后,可执行的文件操作是可任意读写正确错误我的答案:错误 此题得分: 2.5 分。



推荐阅读
  • 本文通过分析一个具体的案例,探讨了64位Linux系统对32位应用程序的兼容性问题。案例涉及OpenVPN客户端在64位系统上的异常行为,通过逐步排查和代码测试,最终定位到了与TUN/TAP设备相关的系统调用兼容性问题。 ... [详细]
  • c语言二元插值,二维线性插值c语言
    c语言二元插值,二维线性插值c语言 ... [详细]
  • 编译原理中的语法分析方法探讨
    本文探讨了在编译原理课程中遇到的复杂文法问题,特别是当使用SLR(1)文法时遇到的多重规约与移进冲突。文章讨论了可能的解决策略,包括递归下降解析、运算符优先级解析等,并提供了相关示例。 ... [详细]
  • 本文详细介绍了 `org.apache.tinkerpop.gremlin.structure.VertexProperty` 类中的 `key()` 方法,并提供了多个实际应用的代码示例。通过这些示例,读者可以更好地理解该方法在图数据库操作中的具体用途。 ... [详细]
  • 本文将详细介绍如何使用Java编程语言生成指定数量的不重复随机数,包括具体的实现方法和代码示例。适合初学者和有一定基础的开发者参考。 ... [详细]
  • spring boot使用jetty无法启动 ... [详细]
  • PHP面试题精选及答案解析
    本文精选了新浪PHP笔试题及最新的PHP面试题,并提供了详细的答案解析,帮助求职者更好地准备PHP相关的面试。 ... [详细]
  • 本文将深入探讨 Unreal Engine 4 (UE4) 中的距离场技术,包括其原理、实现细节以及在渲染中的应用。距离场技术在现代游戏引擎中用于提高光照和阴影的效果,尤其是在处理复杂几何形状时。文章将结合具体代码示例,帮助读者更好地理解和应用这一技术。 ... [详细]
  • C语言中的指针详解
    1.什么是指针C语言中指针是一种数据类型,指针是存放数据的内存单元地址。计算机系统的内存拥有大量的存储单元,每个存储单元的大小为1字节, ... [详细]
  • Beetl是一款先进的Java模板引擎,以其丰富的功能、直观的语法、卓越的性能和易于维护的特点著称。它不仅适用于高响应需求的大型网站,也适合功能复杂的CMS管理系统,提供了一种全新的模板开发体验。 ... [详细]
  • Java 中的十进制样式 getZeroDigit()方法,示例 ... [详细]
  • 问题描述现在,不管开发一个多大的系统(至少我现在的部门是这样的),都会带一个日志功能;在实际开发过程中 ... [详细]
  • 本文介绍了如何通过C#语言调用动态链接库(DLL)中的函数来实现IC卡的基本操作,包括初始化设备、设置密码模式、获取设备状态等,并详细展示了将TextBox中的数据写入IC卡的具体实现方法。 ... [详细]
  • Web动态服务器Python基本实现
    Web动态服务器Python基本实现 ... [详细]
  • 实现系统调用
    实现系统调用一、实验环境​本次操作还是基于上次编译Linux0.11内核的实验环境进行操作。环境如下:二、实验目标​通过对上述实验原理的认识,相信 ... [详细]
author-avatar
mobiledu2502874965
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有