热门标签 | 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 分。



推荐阅读
  • 《2017年3月全国计算机等级考试二级C语言上机题库完全版》由会员分享,可在线阅读,更多相关《2017年3月全国计算机等级考试二级C语言上机题库完全版( ... [详细]
  • 本文介绍了GTK+中的GObject对象系统,该系统是基于GLib和C语言完成的面向对象的框架,提供了灵活、可扩展且易于映射到其他语言的特性。其中最重要的是GType,它是GLib运行时类型认证和管理系统的基础,通过注册和管理基本数据类型、用户定义对象和界面类型来实现对象的继承。文章详细解释了GObject系统中对象的三个部分:唯一的ID标识、类结构和实例结构。 ... [详细]
  • 本文介绍了深入浅出Linux设备驱动编程的重要性,以及两种加载和删除Linux内核模块的方法。通过一个内核模块的例子,展示了模块的编译和加载过程,并讨论了模块对内核大小的控制。深入理解Linux设备驱动编程对于开发者来说非常重要。 ... [详细]
  • 本文探讨了C语言中指针的应用与价值,指针在C语言中具有灵活性和可变性,通过指针可以操作系统内存和控制外部I/O端口。文章介绍了指针变量和指针的指向变量的含义和用法,以及判断变量数据类型和指向变量或成员变量的类型的方法。还讨论了指针访问数组元素和下标法数组元素的等价关系,以及指针作为函数参数可以改变主调函数变量的值的特点。此外,文章还提到了指针在动态存储分配、链表创建和相关操作中的应用,以及类成员指针与外部变量的区分方法。通过本文的阐述,读者可以更好地理解和应用C语言中的指针。 ... [详细]
  • 本文介绍了在Windows系统上使用C语言命令行参数启动程序并传递参数的方法,包括接收参数程序的代码和bat文件的编写方法,同时给出了程序运行的结果。 ... [详细]
  • C语言判断正整数能否被整除的程序
    本文介绍了使用C语言编写的判断正整数能否被整除的程序,包括输入一个三位正整数,判断是否能被3整除且至少包含数字3的方法。同时还介绍了使用qsort函数进行快速排序的算法。 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • c语言\n不换行,c语言printf不换行
    本文目录一览:1、C语言不换行输入2、c语言的 ... [详细]
  • 动态规划算法的基本步骤及最长递增子序列问题详解
    本文详细介绍了动态规划算法的基本步骤,包括划分阶段、选择状态、决策和状态转移方程,并以最长递增子序列问题为例进行了详细解析。动态规划算法的有效性依赖于问题本身所具有的最优子结构性质和子问题重叠性质。通过将子问题的解保存在一个表中,在以后尽可能多地利用这些子问题的解,从而提高算法的效率。 ... [详细]
  • 本文详细介绍了Java中vector的使用方法和相关知识,包括vector类的功能、构造方法和使用注意事项。通过使用vector类,可以方便地实现动态数组的功能,并且可以随意插入不同类型的对象,进行查找、插入和删除操作。这篇文章对于需要频繁进行查找、插入和删除操作的情况下,使用vector类是一个很好的选择。 ... [详细]
  • Linux环境变量函数getenv、putenv、setenv和unsetenv详解
    本文详细解释了Linux中的环境变量函数getenv、putenv、setenv和unsetenv的用法和功能。通过使用这些函数,可以获取、设置和删除环境变量的值。同时给出了相应的函数原型、参数说明和返回值。通过示例代码演示了如何使用getenv函数获取环境变量的值,并打印出来。 ... [详细]
  • 本文介绍了PE文件结构中的导出表的解析方法,包括获取区段头表、遍历查找所在的区段等步骤。通过该方法可以准确地解析PE文件中的导出表信息。 ... [详细]
  • 前景:当UI一个查询条件为多项选择,或录入多个条件的时候,比如查询所有名称里面包含以下动态条件,需要模糊查询里面每一项时比如是这样一个数组条件:newstring[]{兴业银行, ... [详细]
  • 本文介绍了一个题目的解法,通过二分答案来解决问题,但困难在于如何进行检查。文章提供了一种逃逸方式,通过移动最慢的宿管来锁门时跑到更居中的位置,从而使所有合格的寝室都居中。文章还提到可以分开判断两边的情况,并使用前缀和的方式来求出在任意时刻能够到达宿管即将锁门的寝室的人数。最后,文章提到可以改成O(n)的直接枚举来解决问题。 ... [详细]
  • 开发笔记:实验7的文件读写操作
    本文介绍了使用C++的ofstream和ifstream类进行文件读写操作的方法,包括创建文件、写入文件和读取文件的过程。同时还介绍了如何判断文件是否成功打开和关闭文件的方法。通过本文的学习,读者可以了解如何在C++中进行文件读写操作。 ... [详细]
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社区 版权所有